+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=27 WRKLOG=/tmp/bulklog/thunderbird52-52.9.1nb26/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=27 WRKLOG=/tmp/bulklog/thunderbird52-52.9.1nb26/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for thunderbird52-52.9.1nb26 gmake[1]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Circular /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped. /usr/pkg/bin/gmake recurse_pre-export gmake[2]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[2]: Circular /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/idl _build_manifests/install/dist_idl /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/include _build_manifests/install/dist_include Elapsed: 0.23s; From dist/idl: Kept 0 existing; Added/updated 1374; Removed 0 files and 0 directories. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/public _build_manifests/install/dist_public Elapsed: 0.39s; From dist/include: Kept 2080 existing; Added/updated 2870; Removed 0 files and 0 directories. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/private _build_manifests/install/dist_private Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/sdk _build_manifests/install/dist_sdk Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/xpi-stage _build_manifests/install/dist_xpi-stage Elapsed: 0.00s; From dist/sdk: Kept 3 existing; Added/updated 8; Removed 0 files and 0 directories. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest _tests _build_manifests/install/_tests Elapsed: 0.03s; From dist/xpi-stage: Kept 5 existing; Added/updated 127; Removed 0 files and 0 directories. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/bin _build_manifests/install/dist_bin Elapsed: 0.06s; From _tests: Kept 53 existing; Added/updated 227; Removed 0 files and 0 directories. Elapsed: 0.23s; From dist/bin: Kept 190 existing; Added/updated 1968; Removed 0 files and 0 directories. gmake[2]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' mozilla-config.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file mozilla-config.h .deps/mozilla-config.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozilla-config.h.in buildid.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/variables.py buildid_header buildid.h .deps/buildid.h.pp source-repo.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/variables.py source_repo_header source-repo.h .deps/source-repo.h.pp gmake[1]: Circular /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.py -t -m 644 'buildid.h' 'dist/include' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.py -t -m 644 'mozilla-config.h' 'dist/include' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.py -t -m 644 'source-repo.h' 'dist/include' /usr/pkg/bin/gmake recurse_export gmake[2]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o host_nsinstall.o -c -DXP_UNIX -MD -MP -MF .deps/host_nsinstall.o.pp -O2 -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config -I/home/pbulk/build/mail/thunderbird52/work/build/config -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o host_pathsub.o -c -DXP_UNIX -MD -MP -MF .deps/host_pathsub.o.pp -O2 -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config -I/home/pbulk/build/mail/thunderbird52/work/build/config -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pathsub.c nsinstall_real /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o nsinstall_real -DXP_UNIX -MD -MP -MF .deps/nsinstall_real.pp -O2 -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE host_nsinstall.o host_pathsub.o cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config' mkdir -p 'system_wrappers/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DMOZ_SYSTEM_ICU -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US \ -DMOZ_TREE_CAIRO= \ -DMOZ_TREE_PIXMAN= \ -DMOZ_SYSTEM_GRAPHITE2= \ -DMOZ_SYSTEM_HARFBUZZ= \ -DMOZ_SYSTEM_HUNSPELL=1 \ -DMOZ_SYSTEM_BZ2=1 \ -DMOZ_SYSTEM_ZLIB=1 \ -DMOZ_SYSTEM_PNG= \ -DMOZ_SYSTEM_JPEG=1 \ -DMOZ_SYSTEM_LIBEVENT=1 \ -DMOZ_SYSTEM_LIBVPX=1 \ -DMOZ_SYSTEM_ICU=1 \ -DMOZ_SYSTEM_OGG= \ -DMOZ_SYSTEM_THEORA= \ -DMOZ_SYSTEM_VORBIS= \ -DMOZ_SYSTEM_TREMOR= \ -DMOZ_SYSTEM_SOUNDTOUCH= \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/system-headers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/stl-headers | /home/pbulk/build/mail/thunderbird52/work/.tools/bin/perl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub/config/make-system-wrappers.pl system_wrappers ../config/nsinstall -R system_wrappers ../dist /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/make-stl-wrappers.py stl_wrappers gcc /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc-stl-wrapper.template.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/stl-headers /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/nsinstall.py -t stl_wrappers ../dist touch ../dist/stl_wrappers/sentinel gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/build' rm -f '../dist/bin/application.ini' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/mozjemalloc' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/mozjemalloc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mozglue/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mozglue/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom' xpcom-config.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-config.h .deps/xpcom-config.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/xpcom-config.h.in /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/application.ini.pp -DNDEBUG=1 -DTRIMMED=1 -DGRE_MILESTONE=52.9.1 -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_BASENAME=Thunderbird -DMOZ_APP_VENDOR= '-DMOZ_APP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMAR_CHANNEL_ID=thunderbird-comm-release -DACCEPTED_MAR_CHANNEL_IDS=thunderbird-comm-release -DMOZ_APP_REMOTINGNAME=thunderbird -DMOZ_APP_DISPLAYNAME=Earlybird -DMOZ_PROFILE_MIGRATOR -DMOZ_APP_STATIC_INI -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -Dtopsrcdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/application.ini' -o '../dist/bin/application.ini' application.ini.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/appini_header.py main application.ini.h .deps/application.ini.h.pp ../dist/bin/application.ini gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libopus' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libopus' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nss' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nss' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/ffi' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/ffi' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/src' js-confdefs.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/js-confdefs.h.in xpcom-private.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-private.h .deps/xpcom-private.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/xpcom-private.h.in js-config.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/js-config.h.in ../config/nsinstall -R -m 644 'xpcom-config.h' '../dist/include' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/apps' marketplace-prod-public.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceProdPublicRoot marketplace-prod-public.inc .deps/marketplace-prod-public.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-prod-public.crt jsautokw.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsautokw.py main jsautokw.h .deps/jsautokw.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Keywords.h selfhosted.out.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/js.msg /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObjectConstants.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SelfHostingDefines.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Utilities.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Array.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Classes.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Date.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Error.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Function.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Generator.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Intl.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/IntlData.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Iterator.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Map.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Module.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Number.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Object.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Reflect.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExpGlobalReplaceOpt.h.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExpLocalReplaceOpt.h.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/String.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Set.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Sorting.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedArray.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/WeakMap.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/WeakSet.js /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Promise.js marketplace-prod-reviewers.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceProdReviewersRoot marketplace-prod-reviewers.inc .deps/marketplace-prod-reviewers.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-prod-reviewers.crt /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -E -o self-hosting-preprocessed.pp -DMOZ_PERMISSIONS=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DEXPOSE_INTL_API=1 -DNO_NSPR_10_SUPPORT=1 -DMOZ_B2G_VERSION="1.0.0" -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_XUL=1 -DUSE_SKIA=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_MEMMEM=1 -DMALLOC_H= -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DHAVE_LANGINFO_CODESET=1 -DSTDC_HEADERS=1 -DHAVE__UNWIND_BACKTRACE=1 -D_REENTRANT=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DHAVE_MALLOC_H=1 -DSTATIC_JS_API=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DMOZ_FFMPEG=1 -DMOZ_USER_DIR=".mozilla" -DMOZ_GAMEPAD=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMOZ_FFVPX=1 -DUSE_SKIA_GPU=1 -DHAVE_DLOPEN=1 -DMOZ_ENABLE_GIO=1 -DHAVE_ALLOCA_H=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_THUNDERBIRD=1 -DNS_PRINT_PREVIEW=1 -DMOZ_LIBAV_FFT=1 -DHAVE_SYSCALL=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_DLL_SUFFIX=".so" -DNS_PRINTING=1 -DMOZ_MEMORY=1 -DX_DISPLAY_MISSING=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_WEBSPEECH=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DTARGET_XPCOM_ABI="x86_64-gcc3" -DMOZILLA_UAVERSION="52.0" -DMOZ_FMP4=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_RES_NINIT=1 -DMOZ_APP_UA_NAME="" -DMOZ_URL_CLASSIFIER=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_APP_UA_VERSION="52.9.1" -DSPIDERMONKEY_PROMISE=1 -DENABLE_INTL_API=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_JSDOWNLOADS=1 -DHAVE_NETINET_IN_H=1 -DVA_COPY=va_copy -DHAVE_MEMALIGN=1 -DMOZ_X11=1 -DHAVE_LOCALECONV=1 -DMOZ_STATIC_JS=1 -DMOZ_LOGGING=1 -DMOZILLA_VERSION_U=52.9.1 -DHAVE_CPUID_H=1 -DHAVE_DLADDR=1 -DMOZ_SANDBOX=1 -DMOZ_PULSEAUDIO=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DHAVE_LSTAT64=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_BUILD_APP=../mail -DMOZ_ENABLE_SIGNMAR=1 -DATK_MINOR_VERSION=38 -DMOZ_WIDGET_GTK=3 -DGL_PROVIDER_GLX=1 -DHAVE_CLOCK_MONOTONIC=1 -DMOZILLA_VERSION="52.9.1" -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DACCESSIBILITY=1 -DHAVE_INTTYPES_H=1 -DHAVE_TRUNCATE64=1 -DHAVE_PTHREAD_H=1 -DHAVE_UNISTD_H=1 -DMOZ_VORBIS=1 -DNDEBUG=1 -DMOZ_MEMORY_LINUX=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_MOVEMAIL=1 -DHAVE_LIBVPX=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_STAT64=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_SETPRIORITY=1 -DD_INO=d_ino -DMOZ_B2G_OS_NAME="" -DMOZ_SECUREELEMENT=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DENABLE_MARIONETTE=1 -DFIREFOX_VERSION=52.9.1 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DFORCE_PR_LOG=1 -DATK_REV_VERSION=0 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DATK_MAJOR_VERSION=2 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_PLACES=1 -DA11Y_LOG=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_ENABLE_XREMOTE=1 -DHAVE_SYS_TYPES_H=1 -DMOZ_GMP_SANDBOX=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DMOZ_ENABLE_SKIA=1 -DHAVE_GETOPT_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLINFO=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_MORK=1 -DHAVE_DIRENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DMOZ_FEEDS=1 -DHAVE_VA_COPY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_GLUE_IN_PROGRAM=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFUNCPROTO=15 -DHAVE_STRERROR=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LCHOWN=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_BINARY_EXTENSIONS=1 -DTRIMMED=1 -DMOZ_UPDATE_CHANNEL=default -DXP_LINUX=1 -DHAVE_VALLOC=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_LOCALTIME_R=1 -DHAVE_VA_LIST_AS_ARRAY=1 self-hosting-cpp-input.cpp ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/src' marketplace-dev-public.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceDevPublicRoot marketplace-dev-public.inc .deps/marketplace-dev-public.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-dev-public.crt gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/freetype2' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/freetype2' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk' necko-config.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file necko-config.h .deps/necko-config.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/necko-config.h.in marketplace-dev-reviewers.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceDevReviewersRoot marketplace-dev-reviewers.inc .deps/marketplace-dev-reviewers.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-dev-reviewers.crt ../config/nsinstall -R -m 644 'necko-config.h' '../dist/include' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py \ -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl/ipdl.py \ --outheaders-dir=_ipdlheaders \ --outcpp-dir=. \ -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/PDocAccessible.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/PHeapSnapshotTempFileHelper.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/PAsmJSCacheEntry.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/PBroadcastChannel.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/CacheTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/PCache.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/PCacheOp.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/PCacheStorage.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/PCacheStreamControl.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/FetchTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/PBackgroundFileHandle.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/PBackgroundFileRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/PBackgroundMutableFile.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/PFileSystemParams.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/PFileSystemRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/PFlyWebPublishedServer.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc/GamepadEventTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc/PGamepadEventChannel.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc/PGamepadTestChannel.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBCursor.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBDatabase.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBDatabaseFile.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBDatabaseRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBFactory.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBFactoryRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBTransaction.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/PIndexedDBPermissionRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/DOMTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PBlob.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PBlobStream.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PBrowser.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PBrowserOrId.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PColorPicker.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PContent.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PContentBridge.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PContentPermission.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PContentPermissionRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PCrashReporter.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PCycleCollectWithLogs.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PDatePicker.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PFilePicker.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PMemoryReportRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PPluginWidget.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PProcessHangMonitor.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PScreenManager.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/PTabContext.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ServiceWorkerConfiguration.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMP.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPAudioDecoder.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPContent.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPDecryptor.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPService.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPStorage.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPTimer.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPVideoDecoder.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/PGMPVideoEncoder.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/PVideoDecoder.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/PVideoDecoderManager.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/PCameras.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/PMedia.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/PMediaSystemResourceManager.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/PWebrtcGlobal.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc/PSpeechSynthesis.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc/PSpeechSynthesisRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/PMessagePort.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/PTCPServerSocket.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/PTCPSocket.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/PUDPSocket.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PBrowserStream.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginBackgroundDestroyer.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginInstance.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginModule.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginScriptableObject.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginStream.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PPluginSurface.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PStreamNotify.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PPresentation.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PPresentationBuilder.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PPresentationRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/PQuota.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/PQuotaRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/PQuotaUsageRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/PStorage.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/PServiceWorkerManager.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistrarTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PPrintProgressDialog.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PPrintSettingsDialog.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PPrinting.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PPrintingTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/PWebBrowserPersistDocument.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/PWebBrowserPersistResources.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/PWebBrowserPersistSerialize.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/PRemoteSpellcheckEngine.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GraphicsMessages.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/PGPU.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/PVsyncBridge.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/LayersMessages.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/LayersSurfaces.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PAPZ.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PAPZCTreeManager.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PCompositable.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PCompositorBridge.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PImageBridge.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PImageContainer.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PLayer.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PLayerTransaction.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PTexture.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/PVideoBridge.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/ipc/PVRLayer.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/ipc/PVRManager.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox/PHal.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/IPCStream.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/InputStreamParams.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PBackground.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PBackgroundSharedTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PBackgroundTest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PFileDescriptorSet.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/PSendStream.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/ProtocolTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/URIParams.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/PTestShell.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/PTestShellCommand.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/PJavaScript.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/PRenderFrame.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/PVsync.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/ipc/PRemotePrintJob.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/PCookieService.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/PDNSRequest.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/PDNSRequestParams.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/NeckoChannelParams.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PChannelDiverter.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PDataChannel.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PNecko.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PRtspChannel.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/PRtspController.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/PFTPChannel.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/PAltDataOutputStream.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/PHttpChannel.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/PTransportProvider.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/PWebSocket.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/PWebSocketEventListener.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg/PWyciwygChannel.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/PPSMContentDownloader.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko/ProfilerTypes.ipdlh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/PExternalHelperApp.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/PHandlerService.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/POfflineCacheUpdate.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/PCompositorWidget.ipdl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/PlatformWidgetTypes.ipdlh marketplace-stage.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py marketplaceStageRoot marketplace-stage.inc .deps/marketplace-stage.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/marketplace-stage.crt manifest-signing-root.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py trustedAppPublicRoot manifest-signing-root.inc .deps/manifest-signing-root.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/trusted-app-public.der manifest-signing-test-root.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py trustedAppTestRoot manifest-signing-test-root.inc .deps/manifest-signing-test-root.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/tests/unit/test_signed_manifest/trusted_ca1.der xpcshell.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py xpcshellRoot xpcshell.inc .deps/xpcshell.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/tests/unit/test_signed_apps/trusted_ca1.der addons-public.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py addonsPublicRoot addons-public.inc .deps/addons-public.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/addons-public.crt addons-stage.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py addonsStageRoot addons-stage.inc .deps/addons-stage.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/addons-stage.crt privileged-package-root.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/gen_cert_header.py privilegedPackageRoot privileged-package-root.inc .deps/privileged-package-root.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/privileged-package-root.der gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/apps' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/app' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/app' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/shell' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/shell' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/testing/gtest' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/testing/gtest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes' DeprecatedPremultiplyTables.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/genTables.py generate DeprecatedPremultiplyTables.h .deps/DeprecatedPremultiplyTables.h.pp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings' CSS2Properties.webidl /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/GenerateCSS2PropertiesWebIDL.py generate CSS2Properties.webidl .deps/CSS2Properties.webidl.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/CSS2Properties.webidl.in /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/PythonCSSProps.h rm -f Navigator.webidl /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/Navigator.webidl -o Navigator.webidl rm -f Node.webidl /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/Node.webidl -o Node.webidl rm -f Promise.webidl /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/Promise.webidl -o Promise.webidl rm -f PromiseDebugging.webidl /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/PromiseDebugging.webidl -o PromiseDebugging.webidl rm -f Window.webidl /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/webidl/Window.webidl -o Window.webidl /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.webidl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/encoding' domainsfallbacks.properties.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main domainsfallbacks.properties.h .deps/domainsfallbacks.properties.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/domainsfallbacks.properties encodingsgroups.properties.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main encodingsgroups.properties.h .deps/encodingsgroups.properties.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/encodingsgroups.properties labelsencodings.properties.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main labelsencodings.properties.h .deps/labelsencodings.properties.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/labelsencodings.properties localesfallbacks.properties.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main localesfallbacks.properties.h .deps/localesfallbacks.properties.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/localesfallbacks.properties nonparticipatingdomains.properties.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main nonparticipatingdomains.properties.h .deps/nonparticipatingdomains.properties.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/nonparticipatingdomains.properties gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/encoding' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/content' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/content' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/addon-sdk' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/addon-sdk' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/quitter' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/quitter' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/branding/aurora' ../../../config/nsinstall -D ../../../dist/branding cp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon16.png ../../../dist/branding/default16.png cp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon22.png ../../../dist/branding/default22.png cp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon24.png ../../../dist/branding/default24.png cp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon32.png ../../../dist/branding/default32.png cp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon48.png ../../../dist/branding/default48.png cp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/mailicon256.png ../../../dist/branding/default256.png gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/branding/aurora' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/timezones' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/timezones' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/idl-parser/xpidl' xpidl.stub /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser/xpidl/header.py main xpidl.stub .deps/xpidl.stub.pp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/idl-parser/xpidl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/gtest' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/gtest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical' /home/pbulk/build/mail/thunderbird52/work/.tools/bin/perl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedvalues.pl \ -i /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedvalue.h.in -h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedvalue.h /home/pbulk/build/mail/thunderbird52/work/.tools/bin/perl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedparameters.pl -i /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedparameter.h.in -h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/parameters.csv > icalderivedparameter.h /home/pbulk/build/mail/thunderbird52/work/.tools/bin/perl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedproperties.pl \ -i /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedproperty.h.in -h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/properties.csv\ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedproperty.h echo '#ifndef LIBICAL_ICAL_H' > ical.h echo '#define LIBICAL_ICAL_H' >> ical.h echo '#ifdef __cplusplus' >> ical.h echo 'extern "C" {' >> ical.h echo '#endif' >> ical.h echo '/*' >> ical.h echo ' $''Id''$' >> ical.h echo '*/' >> ical.h cat /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../config.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalversion.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltime.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalduration.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalperiod.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalenums.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltypes.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalattach.h icalderivedvalue.h icalderivedparameter.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparameter.h icalderivedproperty.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalproperty.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/pvl.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalarray.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalcomponent.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmemory.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalerror.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrestriction.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icallangbind.h \ | egrep -v "#include.*\"ical" \ | egrep -v "#include.*\"config" \ | egrep -v "#include.*\"pvl\.h\"" \ | egrep -v '\$(Id|Locker): .+\$'>> ical.h echo '#ifdef __cplusplus' >> ical.h echo '}' >> ical.h echo '#endif' >> ical.h echo '#endif' >> ical.h ../../../../config/nsinstall -R -m 644 'ical.h' '../../../../dist/include' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/xpidl' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.process_install_manifest ../../dist/idl ../../_build_manifests/install/dist_idl Elapsed: 0.13s; From ../../dist/idl: Kept 1374 existing; Added/updated 0; Removed 0 files and 0 directories. gmake[4]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/makefiles/xpidl' mkdir -p '.deps/' mkdir -p '../../../dist/include/' mkdir -p '../../../dist/bin/components/' mkdir -p '../../../dist/xpi-stage/lightning/components/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/interfaces.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/components/interfaces.manifest 'interfaces calbase.xpt' 'interfaces calbaseinternal.xpt' 'interfaces caldav.xpt' 'interfaces wcap.xpt' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/components/interfaces.manifest 'interfaces accessibility.xpt' 'interfaces activity.xpt' 'interfaces addrbook.xpt' 'interfaces alerts.xpt' 'interfaces appshell.xpt' 'interfaces appstartup.xpt' 'interfaces autocomplete.xpt' 'interfaces autoconfig.xpt' 'interfaces browser-element.xpt' 'interfaces caps.xpt' 'interfaces captivedetect.xpt' 'interfaces chat.xpt' 'interfaces chrome.xpt' 'interfaces cloudfile.xpt' 'interfaces commandhandler.xpt' 'interfaces commandlines.xpt' 'interfaces commuconv.xpt' 'interfaces composer.xpt' 'interfaces content_events.xpt' 'interfaces content_geckomediaplugins.xpt' 'interfaces content_html.xpt' 'interfaces content_webrtc.xpt' 'interfaces content_xslt.xpt' 'interfaces cookie.xpt' 'interfaces directory.xpt' 'interfaces diskspacewatcher.xpt' 'interfaces docshell.xpt' 'interfaces dom.xpt' 'interfaces dom_apps.xpt' 'interfaces dom_audiochannel.xpt' 'interfaces dom_base.xpt' 'interfaces dom_canvas.xpt' 'interfaces dom_core.xpt' 'interfaces dom_css.xpt' 'interfaces dom_events.xpt' 'interfaces dom_geolocation.xpt' 'interfaces dom_html.xpt' 'interfaces dom_json.xpt' 'interfaces dom_media.xpt' 'interfaces dom_network.xpt' 'interfaces dom_notification.xpt' 'interfaces dom_offline.xpt' 'interfaces dom_permissionsettings.xpt' 'interfaces dom_power.xpt' 'interfaces dom_presentation.xpt' 'interfaces dom_push.xpt' 'interfaces dom_quota.xpt' 'interfaces dom_range.xpt' 'interfaces dom_security.xpt' 'interfaces dom_settings.xpt' 'interfaces dom_sidebar.xpt' 'interfaces dom_smil.xpt' 'interfaces dom_storage.xpt' 'interfaces dom_stylesheets.xpt' 'interfaces dom_svg.xpt' 'interfaces dom_system.xpt' 'interfaces dom_time.xpt' 'interfaces dom_traversal.xpt' 'interfaces dom_webspeechrecognition.xpt' 'interfaces dom_webspeechsynth.xpt' 'interfaces dom_workers.xpt' 'interfaces dom_xbl.xpt' 'interfaces dom_xhr.xpt' 'interfaces dom_xpath.xpt' 'interfaces dom_xul.xpt' 'interfaces downloads.xpt' 'interfaces editor.xpt' 'interfaces embed_base.xpt' 'interfaces extensions.xpt' 'interfaces exthandler.xpt' 'interfaces exthelper.xpt' 'interfaces fastfind.xpt' 'interfaces feeds.xpt' 'interfaces filepicker.xpt' 'interfaces find.xpt' 'interfaces fts3tok.xpt' 'interfaces gfx.xpt' 'interfaces hal.xpt' 'interfaces html5.xpt' 'interfaces htmlparser.xpt' 'interfaces identity.xpt' 'interfaces imglib2.xpt' 'interfaces import.xpt' 'interfaces inspector.xpt' 'interfaces intl.xpt' 'interfaces jar.xpt' 'interfaces jsdebugger.xpt' 'interfaces jsdownloads.xpt' 'interfaces jsinspector.xpt' 'interfaces layout_base.xpt' 'interfaces layout_printing.xpt' 'interfaces layout_xul.xpt' 'interfaces layout_xul_tree.xpt' 'interfaces locale.xpt' 'interfaces loginmgr.xpt' 'interfaces lwbrk.xpt' 'interfaces mailcompsbase.xpt' 'interfaces mailprofilemigration.xpt' 'interfaces mailview.xpt' 'interfaces mailwinsearch.xpt' 'interfaces memory_profiler.xpt' 'interfaces mime.xpt' 'interfaces mimetype.xpt' 'interfaces mozfind.xpt' 'interfaces mozintl.xpt' 'interfaces mozldap.xpt' 'interfaces msgbase.xpt' 'interfaces msgcompose.xpt' 'interfaces msgdb.xpt' 'interfaces msgimap.xpt' 'interfaces msgjsaccount.xpt' 'interfaces msglocal.xpt' 'interfaces msgnews.xpt' 'interfaces msgsearch.xpt' 'interfaces msgsmime.xpt' 'interfaces necko.xpt' 'interfaces necko_about.xpt' 'interfaces necko_cache.xpt' 'interfaces necko_cache2.xpt' 'interfaces necko_cookie.xpt' 'interfaces necko_dns.xpt' 'interfaces necko_file.xpt' 'interfaces necko_ftp.xpt' 'interfaces necko_http.xpt' 'interfaces necko_mdns.xpt' 'interfaces necko_res.xpt' 'interfaces necko_socket.xpt' 'interfaces necko_strconv.xpt' 'interfaces necko_viewsource.xpt' 'interfaces necko_websocket.xpt' 'interfaces necko_wyciwyg.xpt' 'interfaces parentalcontrols.xpt' 'interfaces pipnss.xpt' 'interfaces pippki.xpt' 'interfaces places.xpt' 'interfaces plugin.xpt' 'interfaces pref.xpt' 'interfaces prefetch.xpt' 'interfaces privatebrowsing.xpt' 'interfaces profiler.xpt' 'interfaces rdf.xpt' 'interfaces satchel.xpt' 'interfaces saxparser.xpt' 'interfaces services-crypto-component.xpt' 'interfaces services_fxaccounts.xpt' 'interfaces shellservice.xpt' 'interfaces shistory.xpt' 'interfaces spellchecker.xpt' 'interfaces startupcache.xpt' 'interfaces steel.xpt' 'interfaces storage.xpt' 'interfaces telemetry.xpt' 'interfaces toolkit_asyncshutdown.xpt' 'interfaces toolkit_filewatcher.xpt' 'interfaces toolkit_finalizationwitness.xpt' 'interfaces toolkit_formautofill.xpt' 'interfaces toolkit_osfile.xpt' 'interfaces toolkit_perfmonitoring.xpt' 'interfaces toolkit_securityreporter.xpt' 'interfaces toolkit_xulstore.xpt' 'interfaces toolkitprofile.xpt' 'interfaces toolkitremote.xpt' 'interfaces txmgr.xpt' 'interfaces txtsvc.xpt' 'interfaces uconv.xpt' 'interfaces unicharutil.xpt' 'interfaces update.xpt' 'interfaces uriloader.xpt' 'interfaces url-classifier.xpt' 'interfaces urlformatter.xpt' 'interfaces webBrowser_core.xpt' 'interfaces webbrowserpersist.xpt' 'interfaces webvtt.xpt' 'interfaces widget.xpt' 'interfaces windowds.xpt' 'interfaces windowwatcher.xpt' 'interfaces xpcom_base.xpt' 'interfaces xpcom_components.xpt' 'interfaces xpcom_ds.xpt' 'interfaces xpcom_io.xpt' 'interfaces xpcom_system.xpt' 'interfaces xpcom_threads.xpt' 'interfaces xpcom_xpti.xpt' 'interfaces xpconnect.xpt' 'interfaces xul.xpt' 'interfaces xulapp.xpt' 'interfaces xultmpl.xpt' 'interfaces zipwriter.xpt' accessibility.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ accessibility nsIAccessibilityService nsIAccessible nsIAccessibleApplication nsIAccessibleCaretMoveEvent nsIAccessibleDocument nsIAccessibleEditableText nsIAccessibleEvent nsIAccessibleHideEvent nsIAccessibleHyperLink nsIAccessibleHyperText nsIAccessibleImage nsIAccessibleObjectAttributeChangedEvent nsIAccessiblePivot nsIAccessibleRelation nsIAccessibleRole nsIAccessibleSelectable nsIAccessibleStateChangeEvent nsIAccessibleStates nsIAccessibleTable nsIAccessibleTableChangeEvent nsIAccessibleText nsIAccessibleTextChangeEvent nsIAccessibleTextRange nsIAccessibleTypes nsIAccessibleValue nsIAccessibleVirtualCursorChangeEvent nsIXBLAccessible activity.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ activity nsIActivity nsIActivityManager nsIActivityManagerUI addrbook.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ addrbook nsIAbAddressCollector nsIAbAutoCompleteResult nsIAbBooleanExpression nsIAbCard nsIAbCollection nsIAbDirFactory nsIAbDirFactoryService nsIAbDirSearchListener nsIAbDirectory nsIAbDirectoryQuery nsIAbDirectoryQueryProxy nsIAbDirectorySearch nsIAbItem nsIAbLDAPAttributeMap nsIAbLDAPCard nsIAbLDAPDirectory nsIAbLDAPReplicationData nsIAbLDAPReplicationQuery nsIAbLDAPReplicationService nsIAbLDIFService nsIAbListener nsIAbMDBDirectory nsIAbManager nsIAbView nsIAddbookUrl nsIAddrDBAnnouncer nsIAddrDBListener nsIAddrDatabase nsIMsgVCardService alerts.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ alerts nsIAlertsService appshell.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ appshell nsIAppShellService nsIPopupWindowManager nsIWindowMediator nsIWindowMediatorListener nsIWindowlessBrowser nsIXULBrowserWindow nsIXULWindow appstartup.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ appstartup nsIAppStartup nsIUserInfo autocomplete.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ autocomplete nsIAutoCompleteController nsIAutoCompleteInput nsIAutoCompletePopup nsIAutoCompleteResult nsIAutoCompleteSearch nsIAutoCompleteSimpleResult autoconfig.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ autoconfig nsIAutoConfig nsIReadConfig browser-element.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ browser-element nsIBrowserElementAPI caps.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ caps nsIAddonPolicyService nsIDomainPolicy nsIPrincipal nsIScriptSecurityManager captivedetect.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ captivedetect nsICaptivePortalDetector chat.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ chat imIAccount imIAccountsService imICommandsService imIContactsService imIConversationsService imICoreService imILogger imIStatusInfo imITagsService imIUserStatusInfo prplIConversation prplIMessage prplIPref prplIProtocol prplIRequest prplITooltipInfo chrome.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ chrome nsIChromeRegistry nsIToolkitChromeRegistry cloudfile.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ cloudfile nsIMsgCloudFileProvider commandhandler.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ commandhandler nsICommandManager nsICommandParams nsIControllerCommand nsIControllerCommandTable nsIControllerContext nsPICommandUpdater commandlines.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ commandlines nsICommandLine nsICommandLineHandler nsICommandLineRunner nsICommandLineValidator commuconv.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ commuconv nsICharsetConverterManager composer.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ composer nsIEditingSession content_events.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_events nsIEventListenerService content_geckomediaplugins.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_geckomediaplugins mozIGeckoMediaPluginChromeService mozIGeckoMediaPluginService content_html.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_html nsIDateTimeInputArea nsIFormSubmitObserver nsIHTMLMenu nsIImageDocument nsIMenuBuilder nsIPhonetic content_webrtc.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_webrtc nsITabSource content_xslt.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ content_xslt nsIXSLTProcessor nsIXSLTProcessorPrivate txIEXSLTRegExFunctions txIFunctionEvaluationContext txINodeSet txIXPathObject cookie.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ cookie nsICookieAcceptDialog nsICookiePromptService directory.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ directory nsIHTTPIndex diskspacewatcher.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ diskspacewatcher nsIDiskSpaceWatcher docshell.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ docshell nsCDefaultURIFixup nsIClipboardCommands nsIContentViewer nsIContentViewerContainer nsIContentViewerEdit nsIContentViewerFile nsIDocCharset nsIDocShell nsIDocShellLoadInfo nsIDocShellTreeItem nsIDocShellTreeOwner nsIDocumentLoaderFactory nsIDownloadHistory nsIGlobalHistory2 nsILoadContext nsIPrivacyTransitionObserver nsIReflowObserver nsIRefreshURI nsIScrollable nsITextScroll nsIURIFixup nsIWebNavigation nsIWebNavigationInfo nsIWebPageDescriptor dom.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom mozIDOMWindow nsIConsoleAPIStorage nsIContentPolicy nsIContentPolicyBase nsIDOMBlob nsIDOMDOMCursor nsIDOMDOMRequest nsIDOMDataChannel nsIDOMFileList nsIDOMFormData nsIDOMParser nsIDOMSerializer nsIDocumentEncoder nsIDroppedLinkHandler nsIFrameLoader nsIHangReport nsIImageLoadingContent nsIMessageManager nsIObjectLoadingContent nsIRemoteWindowContext nsIScriptChannel nsIScriptLoaderObserver nsISelection nsISelectionController nsISelectionDisplay nsISelectionListener nsISelectionPrivate nsISimpleContentPolicy nsISiteSpecificUserAgent nsISlowScriptDebug warning: interface 'nsISelectionPrivate' is scriptable but derives from non-scriptable 'nsISelection', ../../../dist/idl/nsISelectionPrivate.idl line 31:0 interface nsISelectionPrivate : nsISelection ^ dom_apps.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_apps mozIApplication mozIApplicationClearPrivateDataParams nsIAppsService dom_audiochannel.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_audiochannel nsIAudioChannelAgent nsIAudioChannelService dom_base.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_base domstubs nsIBrowser nsIBrowserDOMWindow nsIContentPermissionPrompt nsIContentPrefService nsIContentPrefService2 nsIContentURIGrouper nsIDOMChromeWindow nsIDOMClientRect nsIDOMClientRectList nsIDOMConstructor nsIDOMCrypto nsIDOMGlobalPropertyInitializer nsIDOMHistory nsIDOMLocation nsIDOMModalContentWindow nsIDOMNavigator nsIDOMScreen nsIDOMWindow nsIDOMWindowCollection nsIDOMWindowUtils nsIFocusManager nsIIdleObserver nsIQueryContentEventResult nsIRemoteBrowser nsIServiceWorkerManager nsIStructuredCloneContainer nsITabChild nsITabParent nsITextInputProcessor nsITextInputProcessorCallback gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl' dom_canvas.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_canvas nsIDOMCanvasRenderingContext2D nsIDOMWebGLRenderingContext gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata/locales' dom_core.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_core nsIDOMAttr nsIDOMCDATASection nsIDOMCharacterData nsIDOMComment nsIDOMDOMException nsIDOMDOMImplementation nsIDOMDocument nsIDOMDocumentFragment nsIDOMDocumentType nsIDOMElement nsIDOMMozNamedAttrMap nsIDOMNSEditableElement nsIDOMNode nsIDOMNodeList nsIDOMProcessingInstruction nsIDOMText nsIDOMXMLDocument gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app/profile/extensions' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app/profile/extensions' dom_css.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_css nsIDOMCSSConditionRule nsIDOMCSSCounterStyleRule nsIDOMCSSFontFaceRule nsIDOMCSSFontFeatureValuesRule nsIDOMCSSGroupingRule nsIDOMCSSImportRule nsIDOMCSSKeyframeRule nsIDOMCSSKeyframesRule nsIDOMCSSMediaRule nsIDOMCSSMozDocumentRule nsIDOMCSSPageRule nsIDOMCSSPrimitiveValue nsIDOMCSSRule nsIDOMCSSRuleList nsIDOMCSSStyleDeclaration nsIDOMCSSStyleRule nsIDOMCSSStyleSheet nsIDOMCSSSupportsRule nsIDOMCSSUnknownRule nsIDOMCSSValue nsIDOMCSSValueList nsIDOMCounter nsIDOMRect dom_events.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_events nsIDOMAnimationEvent nsIDOMBeforeUnloadEvent nsIDOMClipboardEvent nsIDOMCommandEvent nsIDOMCustomEvent nsIDOMDataContainerEvent nsIDOMDataTransfer nsIDOMDragEvent nsIDOMEvent nsIDOMEventListener nsIDOMEventTarget nsIDOMFocusEvent nsIDOMKeyEvent nsIDOMMouseEvent nsIDOMMouseScrollEvent nsIDOMMutationEvent nsIDOMNSEvent nsIDOMNotifyPaintEvent nsIDOMPaintRequest nsIDOMScrollAreaEvent nsIDOMSimpleGestureEvent nsIDOMTransitionEvent nsIDOMUIEvent nsIDOMWheelEvent dom_geolocation.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_geolocation nsIDOMGeoGeolocation nsIDOMGeoPosition nsIDOMGeoPositionCallback nsIDOMGeoPositionCoords nsIDOMGeoPositionError nsIDOMGeoPositionErrorCallback dom_html.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_html nsIDOMHTMLAnchorElement nsIDOMHTMLAppletElement nsIDOMHTMLAreaElement nsIDOMHTMLBaseElement nsIDOMHTMLBodyElement nsIDOMHTMLButtonElement nsIDOMHTMLCanvasElement nsIDOMHTMLCollection nsIDOMHTMLDirectoryElement nsIDOMHTMLDocument nsIDOMHTMLElement nsIDOMHTMLEmbedElement nsIDOMHTMLFieldSetElement nsIDOMHTMLFormElement nsIDOMHTMLFrameElement nsIDOMHTMLFrameSetElement nsIDOMHTMLHRElement nsIDOMHTMLHeadElement nsIDOMHTMLHtmlElement nsIDOMHTMLIFrameElement nsIDOMHTMLImageElement nsIDOMHTMLInputElement nsIDOMHTMLLIElement nsIDOMHTMLLabelElement nsIDOMHTMLLinkElement nsIDOMHTMLMapElement nsIDOMHTMLMediaElement nsIDOMHTMLMenuElement nsIDOMHTMLMenuItemElement nsIDOMHTMLMetaElement nsIDOMHTMLOListElement nsIDOMHTMLObjectElement nsIDOMHTMLOptGroupElement nsIDOMHTMLOptionElement nsIDOMHTMLOptionsCollection nsIDOMHTMLParagraphElement nsIDOMHTMLPictureElement nsIDOMHTMLPreElement nsIDOMHTMLQuoteElement nsIDOMHTMLScriptElement nsIDOMHTMLSelectElement nsIDOMHTMLSourceElement nsIDOMHTMLStyleElement nsIDOMHTMLTableCellElement nsIDOMHTMLTextAreaElement nsIDOMHTMLUListElement nsIDOMMozBrowserFrame nsIDOMTimeRanges nsIDOMValidityState nsIMozBrowserFrame dom_json.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_json nsIJSON dom_media.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_media nsIDOMNavigatorUserMedia nsIMediaManager dom_network.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_network nsIMozNavigatorNetwork nsITCPSocketCallback nsIUDPSocketChild dom_notification.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_notification nsINotificationStorage dom_offline.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_offline nsIDOMOfflineResourceList dom_permissionsettings.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_permissionsettings nsIPermissionPromptService dom_power.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_power nsIDOMWakeLockListener nsIPowerManagerService dom_presentation.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_presentation nsIPresentationControlChannel nsIPresentationControlService nsIPresentationDevice nsIPresentationDeviceManager nsIPresentationDevicePrompt nsIPresentationDeviceProvider nsIPresentationListener nsIPresentationLocalDevice nsIPresentationRequestUIGlue nsIPresentationService nsIPresentationSessionRequest nsIPresentationSessionTransport nsIPresentationSessionTransportBuilder nsIPresentationTerminateRequest dom_push.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_push nsIPushErrorReporter nsIPushNotifier nsIPushService dom_quota.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_quota nsIQuotaCallbacks nsIQuotaManagerService nsIQuotaRequests nsIQuotaResults dom_range.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_range nsIDOMRange dom_security.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_security nsIContentSecurityManager nsIContentSecurityPolicy dom_settings.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_settings nsISettingsService dom_sidebar.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_sidebar nsIWebContentHandlerRegistrar dom_smil.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_smil nsIDOMTimeEvent dom_storage.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_storage nsIDOMStorage nsIDOMStorageManager dom_stylesheets.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_stylesheets nsIDOMMediaList nsIDOMStyleSheet nsIDOMStyleSheetList dom_svg.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_svg nsIDOMSVGElement nsIDOMSVGLength dom_system.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_system nsIOSFileConstantsService nsISystemUpdateProvider dom_time.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_time nsITimeService dom_traversal.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_traversal nsIDOMNodeFilter nsIDOMNodeIterator nsIDOMTreeWalker dom_webspeechrecognition.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_webspeechrecognition nsISpeechRecognitionService dom_webspeechsynth.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_webspeechsynth nsISpeechService nsISynthVoiceRegistry dom_workers.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_workers nsIWorkerDebugger nsIWorkerDebuggerManager dom_xbl.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xbl nsIDOMDocumentXBL dom_xhr.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xhr nsIXMLHttpRequest dom_xpath.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xpath nsIDOMXPathEvaluator nsIDOMXPathResult dom_xul.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ dom_xul nsIDOMXULButtonElement nsIDOMXULCheckboxElement nsIDOMXULCommandDispatcher nsIDOMXULCommandEvent nsIDOMXULContainerElement nsIDOMXULControlElement nsIDOMXULDescriptionElement nsIDOMXULDocument nsIDOMXULElement nsIDOMXULImageElement nsIDOMXULLabelElement nsIDOMXULLabeledControlEl nsIDOMXULMenuListElement nsIDOMXULMultSelectCntrlEl nsIDOMXULPopupElement nsIDOMXULRelatedElement nsIDOMXULSelectCntrlEl nsIDOMXULSelectCntrlItemEl nsIDOMXULTextboxElement nsIDOMXULTreeElement downloads.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ downloads nsIApplicationReputation nsIDownload nsIDownloadManager nsIDownloadManagerUI nsIDownloadProgressListener editor.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ editor nsIContentFilter nsIDocumentStateListener nsIEditActionListener nsIEditor nsIEditorIMESupport nsIEditorMailSupport nsIEditorObserver nsIEditorSpellCheck nsIEditorStyleSheets nsIEditorUtils nsIHTMLAbsPosEditor nsIHTMLEditor nsIHTMLInlineTableEditor nsIHTMLObjectResizeListener nsIHTMLObjectResizer nsIPlaintextEditor nsITableEditor nsIURIRefObject nsPIEditorTransaction embed_base.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ embed_base nsIWindowCreator nsIWindowCreator2 nsIWindowProvider extensions.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ extensions amIAddonManager amIAddonPathService amIWebInstallListener amIWebInstaller exthandler.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ exthandler nsCExternalHandlerService nsIContentDispatchChooser nsIExternalHelperAppService nsIExternalProtocolService nsIExternalSharingAppService nsIExternalURLHandlerService nsIHandlerService nsIHelperAppLauncherDialog exthelper.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ exthelper extIApplication fastfind.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ fastfind nsITypeAheadFind feeds.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ feeds nsIFeed nsIFeedContainer nsIFeedElementBase nsIFeedEntry nsIFeedGenerator nsIFeedListener nsIFeedPerson nsIFeedProcessor nsIFeedResult nsIFeedTextConstruct filepicker.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ filepicker nsIFileView find.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ find nsIFind nsIWebBrowserFind fts3tok.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ fts3tok nsIFts3Tokenizer gfx.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ gfx nsIFontEnumerator nsIScriptableRegion hal.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ hal nsIRecoveryService html5.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ html5 nsIParserUtils nsIScriptableUnescapeHTML htmlparser.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ htmlparser nsIExpatSink nsIExtendedExpatSink identity.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ identity nsIIdentityCryptoService imglib2.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ imglib2 imgICache imgIContainer imgIContainerDebug imgIEncoder imgILoader imgINotificationObserver imgIOnloadBlocker imgIRequest imgIScriptedNotificationObserver imgITools nsIIconURI import.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ import nsIImportABDescriptor nsIImportAddressBooks nsIImportFieldMap nsIImportFilters nsIImportGeneric nsIImportMail nsIImportMailboxDescriptor nsIImportMimeEncode nsIImportModule nsIImportService nsIImportSettings 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., 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., 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., inspector.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ inspector inICSSValueSearch inIDOMUtils inIDOMView inIDeepTreeWalker inISearchObserver inISearchProcess nsIDOMFontFace nsIDOMFontFaceList intl.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ intl nsIStringBundle nsIStringBundleOverride jar.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jar nsIJARChannel nsIJARProtocolHandler nsIJARURI nsIZipReader jsdebugger.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jsdebugger IJSDebugger jsdownloads.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jsdownloads mozIDownloadPlatform jsinspector.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ jsinspector nsIJSInspector layout_base.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_base nsICSSUnprefixingService nsIStyleSheetService layout_printing.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_printing nsIPrintProgress nsIPrintProgressParams nsIPrintStatusFeedback layout_xul.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_xul nsIBoxObject nsIBrowserBoxObject nsIContainerBoxObject nsIListBoxObject nsIMenuBoxObject nsIScrollBoxObject nsISliderListener layout_xul_tree.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ layout_xul_tree nsITreeBoxObject nsITreeColumns nsITreeContentView nsITreeSelection nsITreeView locale.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ locale nsICollation nsILocale nsILocaleService nsIScriptableDateFormat loginmgr.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ loginmgr nsILoginInfo nsILoginManager nsILoginManagerCrypto nsILoginManagerPrompter nsILoginManagerStorage nsILoginMetaInfo lwbrk.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ lwbrk nsISemanticUnitScanner mailcompsbase.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mailcompsbase nsIMailGlue mailprofilemigration.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mailprofilemigration nsIMailProfileMigrator mailview.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mailview nsIMsgMailView nsIMsgMailViewList mailwinsearch.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mailwinsearch nsIMailWinSearchHelper memory_profiler.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ memory_profiler nsIMemoryProfiler mime.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mime msgIStructuredHeaders nsICMSDecoder nsICMSEncoder nsICMSMessage nsICMSMessage2 nsICMSMessageErrors nsICMSSecureMessage nsIMimeConverter nsIMimeEmitter nsIMimeHeaders nsIMimeMiscStatus nsIMimeStreamConverter nsIMsgHeaderParser nsIPgpMimeProxy nsISimpleMimeConverter mimetype.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mimetype nsIMIMEHeaderParam nsIMIMEInfo nsIMIMEService 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., 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., 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., 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., 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., 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., 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., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., mozfind.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mozfind nsIFindService mozintl.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mozintl mozIMozIntl mozldap.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ mozldap nsILDAPBERElement nsILDAPBERValue nsILDAPConnection nsILDAPControl nsILDAPErrors nsILDAPMessage nsILDAPMessageListener nsILDAPModification nsILDAPOperation nsILDAPServer nsILDAPService nsILDAPSyncQuery nsILDAPURL msgbase.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgbase MailNewsTypes2 mozINewMailListener mozINewMailNotificationService msgIOAuth2Module nsICopyMessageListener nsICopyMsgStreamListener nsIFolderListener nsIFolderLookupService nsIIncomingServerListener nsIMapiRegistry nsIMessenger nsIMessengerMigrator nsIMessengerOSIntegration nsIMessengerWindowService nsIMsgAccount nsIMsgAccountManager nsIMsgAsyncPrompter nsIMsgBiffManager nsIMsgContentPolicy nsIMsgCopyService nsIMsgCopyServiceListener nsIMsgCustomColumnHandler nsIMsgDBView nsIMsgFolder nsIMsgFolderCache nsIMsgFolderCacheElement nsIMsgFolderCompactor nsIMsgFolderListener nsIMsgFolderNotificationService nsIMsgHdr nsIMsgIdentity nsIMsgIncomingServer nsIMsgKeyArray nsIMsgMailNewsUrl nsIMsgMailSession nsIMsgMdnGenerator nsIMsgMessageService nsIMsgOfflineManager nsIMsgPluggableStore nsIMsgPrintEngine nsIMsgProgress nsIMsgProtocolInfo nsIMsgPurgeService nsIMsgRDFDataSource nsIMsgShutdown nsIMsgStatusFeedback nsIMsgTagService nsIMsgThread nsIMsgUserFeedbackListener nsIMsgWindow nsISpamSettings nsIStatusBarBiffManager nsIStopwatch nsISubscribableServer nsIUrlListener nsMsgFolderFlags nsMsgMessageFlags msgcompose.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgcompose nsIMsgAttachment nsIMsgAttachmentHandler nsIMsgCompFields nsIMsgCompUtils nsIMsgCompose nsIMsgComposeParams nsIMsgComposeProgressParams nsIMsgComposeSecure nsIMsgComposeService nsIMsgQuote nsIMsgQuotingOutputStreamListener nsIMsgSend nsIMsgSendLater nsIMsgSendLaterListener nsIMsgSendListener nsIMsgSendReport nsISmtpServer nsISmtpService nsISmtpUrl nsIURLFetcher msgdb.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgdb nsIDBChangeAnnouncer nsIDBChangeListener nsIDBFolderInfo nsIMsgDatabase nsIMsgOfflineImapOperation nsINewsDatabase msgimap.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgimap nsIAutoSyncFolderStrategy nsIAutoSyncManager nsIAutoSyncMsgStrategy nsIAutoSyncState nsIImapFlagAndUidState nsIImapHeaderXferInfo nsIImapIncomingServer nsIImapMailFolderSink nsIImapMessageSink nsIImapMockChannel nsIImapProtocol nsIImapProtocolSink nsIImapServerSink nsIImapService nsIImapUrl nsIMailboxSpec nsIMsgImapMailFolder msgjsaccount.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgjsaccount msgIDelegateList msgIOverride msglocal.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msglocal nsILocalMailIncomingServer nsIMailboxService nsIMailboxUrl nsIMovemailIncomingServer nsIMovemailService nsIMsgLocalMailFolder nsIMsgParseMailMsgState nsINewsBlogFeedDownloader nsINoIncomingServer nsINoneService nsIPop3IncomingServer nsIPop3Protocol nsIPop3Service nsIPop3Sink nsIPop3URL nsIRssIncomingServer nsIRssService msgnews.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgnews nsIMsgNewsFolder nsIMsgOfflineNewsState nsINNTPArticleList nsINNTPNewsgroupList nsINNTPNewsgroupPost nsINNTPProtocol nsINewsDownloadDialogArgs nsINntpIncomingServer nsINntpService nsINntpUrl msgsearch.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgsearch nsIMsgFilter nsIMsgFilterCustomAction nsIMsgFilterHitNotify nsIMsgFilterList nsIMsgFilterPlugin nsIMsgFilterService nsIMsgOperationListener nsIMsgSearchAdapter nsIMsgSearchCustomTerm nsIMsgSearchNotify nsIMsgSearchScopeTerm nsIMsgSearchSession nsIMsgSearchTerm nsIMsgSearchValidityManager nsIMsgSearchValidityTable nsIMsgSearchValue nsIMsgTraitService nsMsgFilterCore nsMsgSearchCore msgsmime.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ msgsmime nsICertPickDialogs nsIEncryptedSMIMEURIsSrvc nsIMsgSMIMECompFields nsIMsgSMIMEHeaderSink nsISMimeJSHelper nsIUserCertPicker necko.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko mozIThirdPartyUtil nsIApplicationCache nsIApplicationCacheChannel nsIApplicationCacheContainer nsIApplicationCacheService nsIArrayBufferInputStream nsIAsyncStreamCopier nsIAsyncStreamCopier2 nsIAsyncVerifyRedirectCallback nsIAuthInformation nsIAuthModule nsIAuthPrompt nsIAuthPrompt2 nsIAuthPromptAdapterFactory nsIAuthPromptCallback nsIAuthPromptProvider nsIBackgroundFileSaver nsIBrowserSearchService nsIBufferedStreams nsIByteRangeRequest nsICacheInfoChannel nsICachingChannel nsICancelable nsICaptivePortalService nsIChannel nsIChannelEventSink nsIChannelWithDivertableParentListener nsIChildChannel nsIClassOfService nsIContentSniffer nsICryptoFIPSInfo nsICryptoHMAC nsICryptoHash nsIDashboard nsIDashboardEventNotifier nsIDeprecationWarner nsIDivertableChannel nsIDownloader nsIEncodedChannel nsIExternalProtocolHandler nsIFileStreams nsIFileURL nsIForcePendingChannel nsIFormPOSTActionChannel nsIHttpAuthenticatorCallback nsIHttpPushListener nsIIOService nsIIOService2 nsIIncrementalDownload nsIIncrementalStreamLoader nsIInputStreamChannel nsIInputStreamPump nsILoadContextInfo nsILoadGroup nsILoadGroupChild nsILoadInfo nsIMIMEInputStream nsIMultiPartChannel nsINSSErrorsService nsINestedURI nsINetAddr nsINetUtil nsINetworkInfoService nsINetworkInterceptController nsINetworkLinkService nsINetworkPredictor nsINetworkPredictorVerifier nsINetworkProperties nsINullChannel nsIParentChannel nsIParentRedirectingChannel nsIPermission nsIPermissionManager nsIPrivateBrowsingChannel nsIProgressEventSink nsIPrompt nsIProtocolHandler nsIProtocolProxyCallback nsIProtocolProxyFilter nsIProtocolProxyService nsIProtocolProxyService2 nsIProxiedChannel nsIProxiedProtocolHandler nsIProxyInfo nsIRandomGenerator nsIRedirectChannelRegistrar nsIRedirectResultListener nsIRequest nsIRequestContext nsIRequestObserver nsIRequestObserverProxy nsIResumableChannel nsISecCheckWrapChannel nsISecureBrowserUI nsISecurityEventSink nsISecurityInfoProvider nsISensitiveInfoHiddenURI nsISerializationHelper nsIServerSocket nsISimpleStreamListener nsISocketFilter nsISocketTransport nsISocketTransportService nsISpeculativeConnect nsIStandardURL nsIStreamListener nsIStreamListenerTee nsIStreamLoader nsIStreamTransportService nsIStreamingProtocolController nsIStreamingProtocolService nsISyncStreamListener nsISystemProxySettings nsITLSServerSocket nsIThreadRetargetableRequest nsIThreadRetargetableStreamListener nsIThrottledInputChannel nsITimedChannel nsITraceableChannel nsITransport nsIUDPSocket nsIURI nsIURIClassifier nsIURIWithBlobImpl nsIURIWithPrincipal nsIURIWithQuery nsIURL nsIURLParser nsIUnicharStreamLoader nsIUploadChannel nsIUploadChannel2 nsPILoadGroupInternal nsPISocketTransportService necko_about.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_about nsIAboutModule necko_cache.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_cache nsICache nsICacheEntryDescriptor nsICacheListener nsICacheService nsICacheSession nsICacheVisitor necko_cache2.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_cache2 nsICacheEntry nsICacheEntryDoomCallback nsICacheEntryOpenCallback nsICacheStorage nsICacheStorageService nsICacheStorageVisitor nsICacheTesting necko_cookie.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_cookie nsICookie nsICookie2 nsICookieManager nsICookieManager2 nsICookiePermission nsICookieService necko_dns.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_dns nsIDNSListener nsIDNSRecord nsIDNSService nsIEffectiveTLDService nsIIDNService nsPIDNSService necko_file.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_file nsIFileChannel nsIFileProtocolHandler necko_ftp.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_ftp nsIFTPChannel nsIFTPChannelParentInternal necko_http.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_http nsICompressConvStats nsIHstsPrimingCallback nsIHttpActivityObserver nsIHttpAuthManager nsIHttpAuthenticableChannel nsIHttpAuthenticator nsIHttpChannel nsIHttpChannelAuthProvider nsIHttpChannelChild nsIHttpChannelInternal nsIHttpEventSink nsIHttpHeaderVisitor nsIHttpProtocolHandler nsIWellKnownOpportunisticUtils necko_mdns.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_mdns nsIDNSServiceDiscovery necko_res.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_res nsIResProtocolHandler nsISubstitutingProtocolHandler necko_socket.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_socket nsISOCKSSocketInfo nsISSLSocketControl nsISocketProvider nsISocketProviderService nsITransportSecurityInfo necko_strconv.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_strconv mozITXTToHTMLConv nsIDirIndex nsIDirIndexListener nsIStreamConverter nsIStreamConverterService nsITXTToHTMLConv necko_viewsource.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_viewsource nsIViewSourceChannel necko_websocket.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_websocket nsITransportProvider nsIWebSocketChannel nsIWebSocketEventService nsIWebSocketListener necko_wyciwyg.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_wyciwyg nsIWyciwygChannel parentalcontrols.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ parentalcontrols nsIParentalControlsService pipnss.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ pipnss nsIASN1Object nsIASN1PrintableItem nsIASN1Sequence nsIAssociatedContentSecurity nsIBadCertListener2 nsICertBlocklist nsICertOverrideService nsICertTree nsICertificateDialogs nsIClientAuthDialogs nsIContentSignatureVerifier nsIDataSignatureVerifier nsIGenKeypairInfoDlg nsIKeyModule nsIKeygenThread nsILocalCertService nsINSSU2FToken nsINSSVersion nsIPK11Token nsIPK11TokenDB nsIPKCS11 nsIPKCS11Module nsIPKCS11ModuleDB nsIPKCS11Slot nsIProtectedAuthThread nsISSLStatus nsISSLStatusProvider nsISecretDecoderRing nsISecurityUITelemetry nsISiteSecurityService nsITokenDialogs nsITokenPasswordDialogs nsIU2FToken nsIWeakCryptoOverride nsIX509Cert nsIX509CertDB nsIX509CertList nsIX509CertValidity 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., warning: [const] doesn't make sense on builtin types., warning: [const] doesn't make sense on builtin types., pippki.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ pippki nsIASN1Tree places.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ places mozIAsyncFavicons mozIAsyncHistory mozIAsyncLivemarks mozIColorAnalyzer mozIPlacesAutoComplete mozIPlacesPendingOperation nsIAnnotationService nsIBrowserHistory nsIFaviconService nsINavBookmarksService nsINavHistoryService nsITaggingService nsPIPlacesDatabase plugin.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ plugin nsIHTTPHeaderListener nsIPluginDocument nsIPluginHost nsIPluginInputStream nsIPluginInstanceOwner nsIPluginTag nspluginroot pref.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ pref nsIPrefBranch nsIPrefBranch2 nsIPrefBranchInternal nsIPrefLocalizedString nsIPrefService nsIRelativeFilePref prefetch.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ prefetch nsIOfflineCacheUpdate nsIPrefetchService privatebrowsing.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ privatebrowsing nsIPrivateBrowsingTrackingProtectionWhitelist profiler.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ profiler nsIProfileSaveEvent nsIProfiler rdf.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ rdf nsIRDFCompositeDataSource nsIRDFContainer nsIRDFContainerUtils nsIRDFDataSource nsIRDFDelegateFactory nsIRDFInMemoryDataSource nsIRDFInferDataSource nsIRDFLiteral nsIRDFNode nsIRDFObserver nsIRDFPropagatableDataSource nsIRDFPurgeableDataSource nsIRDFRemoteDataSource nsIRDFResource nsIRDFService nsIRDFXMLParser nsIRDFXMLSerializer nsIRDFXMLSink nsIRDFXMLSource rdfIDataSource rdfISerializer rdfITripleVisitor satchel.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ satchel nsIFormAutoComplete nsIFormFillController nsIFormHistory nsIInputListAutoComplete saxparser.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ saxparser nsIMozSAXXMLDeclarationHandler nsISAXAttributes nsISAXContentHandler nsISAXDTDHandler nsISAXErrorHandler nsISAXLexicalHandler nsISAXLocator nsISAXMutableAttributes nsISAXXMLFilter nsISAXXMLReader services-crypto-component.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ services-crypto-component nsISyncJPAKE services_fxaccounts.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ services_fxaccounts nsIFxAccountsUIGlue shellservice.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ shellservice nsIShellService nsIWindowsShellService shistory.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ shistory nsIBFCacheEntry nsIGroupedSHistory nsIPartialSHistory nsIPartialSHistoryListener nsISHContainer nsISHEntry nsISHTransaction nsISHistory nsISHistoryInternal nsISHistoryListener spellchecker.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ spellchecker mozIPersonalDictionary mozISpellCheckingEngine mozISpellI18NManager mozISpellI18NUtil startupcache.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ startupcache nsIStartupCache steel.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ steel steelIApplication storage.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ storage mozIStorageAggregateFunction mozIStorageAsyncConnection mozIStorageAsyncStatement mozIStorageBaseStatement mozIStorageBindingParams mozIStorageBindingParamsArray mozIStorageCompletionCallback mozIStorageConnection mozIStorageError mozIStorageFunction mozIStoragePendingStatement mozIStorageProgressHandler mozIStorageResultSet mozIStorageRow mozIStorageService mozIStorageStatement mozIStorageStatementCallback mozIStorageStatementParams mozIStorageStatementRow mozIStorageVacuumParticipant mozIStorageValueArray telemetry.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ telemetry nsITelemetry toolkit_asyncshutdown.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_asyncshutdown nsIAsyncShutdown toolkit_filewatcher.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_filewatcher nsINativeFileWatcher toolkit_finalizationwitness.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_finalizationwitness nsIFinalizationWitnessService toolkit_formautofill.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_formautofill nsIFormAutofillContentService toolkit_osfile.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_osfile nsINativeOSFileInternals toolkit_perfmonitoring.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_perfmonitoring nsIPerformanceStats toolkit_securityreporter.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_securityreporter nsISecurityReporter toolkit_xulstore.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkit_xulstore nsIXULStore toolkitprofile.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkitprofile nsIProfileMigrator nsIProfileUnlocker nsIToolkitProfile nsIToolkitProfileService toolkitremote.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ toolkitremote nsIRemoteService txmgr.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ txmgr nsITransaction nsITransactionList nsITransactionListener nsITransactionManager txtsvc.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ txtsvc nsIInlineSpellChecker nsITextServicesFilter uconv.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ uconv nsIScriptableUConv nsITextToSubURI nsIUTF8ConverterService unicharutil.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ unicharutil nsIEntityConverter nsISaveAsCharset nsIUnicodeNormalizer update.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ update nsIUpdateTimerManager uriloader.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ uriloader nsCURILoader nsIContentHandler nsIDocumentLoader nsITransfer nsIURIContentListener nsIURILoader nsIWebProgress nsIWebProgressListener nsIWebProgressListener2 url-classifier.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ url-classifier nsIUrlClassifierDBService nsIUrlClassifierHashCompleter nsIUrlClassifierPrefixSet nsIUrlClassifierStreamUpdater nsIUrlClassifierUtils nsIUrlListManager urlformatter.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ urlformatter nsIURLFormatter webBrowser_core.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webBrowser_core nsCWebBrowser nsICommandHandler nsIContextMenuListener nsIContextMenuListener2 nsIEmbeddingSiteWindow nsIPrintingPromptService nsITooltipListener nsITooltipTextProvider nsIWebBrowser nsIWebBrowserChrome nsIWebBrowserChrome2 nsIWebBrowserChrome3 nsIWebBrowserChromeFocus nsIWebBrowserFocus nsIWebBrowserPrint nsIWebBrowserSetup nsIWebBrowserStream webbrowserpersist.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webbrowserpersist nsCWebBrowserPersist nsIWebBrowserPersist nsIWebBrowserPersistDocument nsIWebBrowserPersistable webvtt.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ webvtt nsIWebVTTListener nsIWebVTTParserWrapper widget.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ widget nsIAppShell nsIApplicationChooser nsIBaseWindow nsIBidiKeyboard nsIClipboard nsIClipboardDragDropHookList nsIClipboardDragDropHooks nsIClipboardHelper nsIClipboardOwner nsIColorPicker nsIDatePicker nsIDisplayInfo nsIDragService nsIDragSession nsIFilePicker nsIFormatConverter nsIGfxInfo nsIGfxInfoDebug nsIIdleService nsIIdleServiceInternal nsIPrintSession nsIPrintSettings nsIPrintSettingsService nsIPrinterEnumerator nsIScreen nsIScreenManager nsISound nsITransferable windowds.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ windowds nsIWindowDataSource windowwatcher.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ windowwatcher nsIDialogParamBlock nsIPromptFactory nsIPromptService nsIPromptService2 nsIWindowWatcher nsPIPromptService nsPIWindowWatcher xpcom_base.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_base nsIConsoleListener nsIConsoleMessage nsIConsoleService nsICycleCollectorListener nsIDebug2 nsIErrorService nsIException nsIGZFileWriter nsIInterfaceRequestor nsIMemory nsIMemoryInfoDumper nsIMemoryReporter nsIMessageLoop nsIMutable nsIProgrammingLanguage nsISecurityConsoleMessage nsIStatusReporter nsISupports nsIUUIDGenerator nsIVersionComparator nsIWeakReference nsrootidl xpcom_components.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_components nsICategoryManager nsIClassInfo nsIComponentManager nsIComponentRegistrar nsIFactory nsIModule nsIServiceManager xpcom_ds.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_ds nsIArray nsIArrayExtensions nsIAtom nsIAtomService nsICollection nsIEnumerator nsIHashable nsIINIParser nsIMutableArray nsIObserver nsIObserverService nsIPersistentProperties2 nsIProperties nsIProperty nsIPropertyBag nsIPropertyBag2 nsISerializable nsISimpleEnumerator nsIStringEnumerator nsISupportsArray nsISupportsIterators nsISupportsPrimitives nsIVariant nsIWritablePropertyBag nsIWritablePropertyBag2 xpcom_io.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_io nsIAsyncInputStream nsIAsyncOutputStream nsIBinaryInputStream nsIBinaryOutputStream nsICloneableInputStream nsIConverterInputStream nsIConverterOutputStream nsIDirectoryEnumerator nsIDirectoryService nsIFile nsIIOUtil nsIInputStream nsIInputStreamTee nsILineInputStream nsILocalFile nsILocalFileWin nsIMultiplexInputStream nsIObjectInputStream nsIObjectOutputStream nsIOutputStream nsIPipe nsISafeOutputStream nsIScriptableBase64Encoder nsIScriptableInputStream nsISeekableStream nsIStorageStream nsIStreamBufferAccess nsIStringStream nsIUnicharInputStream nsIUnicharLineInputStream nsIUnicharOutputStream xpcom_system.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_system nsIBlocklistService nsIDeviceSensors nsIGConfService nsIGIOService nsIGSettingsService nsIGeolocationProvider nsIHapticFeedback nsIPackageKitService nsIPlatformInfo nsIXULAppInfo nsIXULRuntime xpcom_threads.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_threads nsIEnvironment nsIEventTarget nsIIdlePeriod nsIProcess nsIRunnable nsISupportsPriority nsIThread nsIThreadInternal nsIThreadManager nsIThreadPool nsITimer xpcom_xpti.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcom_xpti nsIInterfaceInfo nsIInterfaceInfoManager xpconnect.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpconnect mozIJSSubScriptLoader nsIAddonInterposition nsIScriptError nsIXPCScriptable nsIXPConnect xpcIJSGetFactory xpcIJSModuleLoader xpcIJSWeakReference xpccomponents xpcexception xpcjsid xul.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xul nsIController nsIControllers nsIXULOverlayProvider xulapp.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xulapp nsINativeAppSupport xultmpl.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xultmpl nsIXULBuilderListener nsIXULSortService nsIXULTemplateBuilder nsIXULTemplateQueryProcessor nsIXULTemplateResult nsIXULTemplateRuleFilter zipwriter.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ zipwriter nsIZipWriter calbase.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/xpi-stage/lightning/components \ calbase calIAlarm calIAlarmService calIAttachment calIAttendee calICalendar calICalendarACLManager calICalendarManager calICalendarProvider calICalendarSearchProvider calICalendarView calICalendarViewController calIChangeLog calIDateTime calIDateTimeFormatter calIDeletedItems calIDuration calIErrors calIEvent calIFreeBusyProvider calIICSService calIIcsParser calIIcsSerializer calIImportExport calIItemBase calIItipItem calIItipTransport calIOperation calIPeriod calIPrintFormatter calIRecurrenceDate calIRecurrenceInfo calIRecurrenceItem calIRecurrenceRule calIRelation calISchedulingSupport calIStartupService calIStatusObserver calITimezone calITimezoneProvider calITodo calITransactionManager calIWeekInfoService calbaseinternal.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/xpi-stage/lightning/components \ calbaseinternal calInternalInterfaces caldav.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/xpi-stage/lightning/components \ caldav calICalDavCalendar wcap.xpt /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/pythonpath.py -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/ply -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/xpi-stage/lightning/components \ wcap calIWcapCalendar calIWcapErrors calIWcapSession gmake[4]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/makefiles/xpidl' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/xpidl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/intl' charsetalias.properties.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main charsetalias.properties.h .deps/charsetalias.properties.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/intl/charsetalias.properties gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locale' langGroups.properties.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main langGroups.properties.h .deps/langGroups.properties.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/langGroups.properties gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/intl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns' etld_data.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/prepare_tlds.py main etld_data.inc .deps/etld_data.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/effective_tld_names.dat gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locale' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/base' PropertyUseCounterMap.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/gen-usecounters.py property_map PropertyUseCounterMap.inc .deps/PropertyUseCounterMap.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/UseCounters.conf gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style' nsStyleStructList.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/generate-stylestructlist.py main nsStyleStructList.h .deps/nsStyleStructList.h.pp UseCounterList.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/gen-usecounters.py use_counter_list UseCounterList.h .deps/UseCounterList.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/UseCounters.conf nsCSSPropsGenerated.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/GenerateCSSPropsGenerated.py generate nsCSSPropsGenerated.inc .deps/nsCSSPropsGenerated.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSPropsGenerated.inc.in /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/PythonCSSProps.h ../../config/nsinstall -R -m 644 'UseCounterList.h' '../../dist/include/mozilla/dom' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom' xpcAccEvents.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/AccEventGen.py gen_files xpcAccEvents.h .deps/xpcAccEvents.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/AccEvents.conf ../../xpcom/idl-parser/xpidl/xpidllex.py ../../xpcom/idl-parser/xpidl/xpidlyacc.py ../../config/nsinstall -R -m 644 'nsStyleStructList.h' '../../dist/include' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry' TelemetryEventData.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-event-data.py main TelemetryEventData.h .deps/TelemetryEventData.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Events.yaml TelemetryEventEnums.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-event-enum.py main TelemetryEventEnums.h .deps/TelemetryEventEnums.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Events.yaml ../../config/nsinstall -R -m 644 'xpcAccEvents.h' '../../dist/include' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre' TelemetryHistogramData.inc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-histogram-data.py main TelemetryHistogramData.inc .deps/TelemetryHistogramData.inc.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Histograms.json /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/UseCounters.conf /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDeprecatedOperationList.h gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locale/unix' unixcharset.properties.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/props2arrays.py main unixcharset.properties.h .deps/unixcharset.properties.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/unixcharset.properties gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locale/unix' TelemetryHistogramEnums.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-histogram-enum.py main TelemetryHistogramEnums.h .deps/TelemetryHistogramEnums.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Histograms.json /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/UseCounters.conf /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDeprecatedOperationList.h TelemetryScalarData.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-scalar-data.py main TelemetryScalarData.h .deps/TelemetryScalarData.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Scalars.yaml TelemetryScalarEnums.h /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/gen-scalar-enum.py main TelemetryScalarEnums.h .deps/TelemetryScalarEnums.h.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Scalars.yaml ../../../config/nsinstall -R -m 644 'TelemetryEventEnums.h' '../../../dist/include/mozilla' ../../../config/nsinstall -R -m 644 'TelemetryHistogramEnums.h' '../../../dist/include/mozilla' ../../../config/nsinstall -R -m 644 'TelemetryScalarEnums.h' '../../../dist/include/mozilla' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry' gmake[2]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Circular /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped. /usr/pkg/bin/gmake recurse_compile gmake[2]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium/atomics' libchromium_atomics.a.desc rm -f libchromium_atomics.a gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/icu' libicu.a.desc rm -f libicu.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libchromium_atomics.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libicu.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium/atomics' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/fallible' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o fallible.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/fallible -I/home/pbulk/build/mail/thunderbird52/work/build/memory/fallible -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/fallible.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/fallible/fallible.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/icu' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/rlz' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_gmp_rlz0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/rlz -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/rlz -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_gmp_rlz0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/rlz/Unified_cpp_dom_media_gmp_rlz0.cpp libfallible.a.desc rm -f libfallible.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libfallible.a.desc fallible.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/fallible' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/db/sqlite3/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o sqlite3.o -c -DNDEBUG=1 -DTRIMMED=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_THREADSAFE=1 -DSQLITE_CORE=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DSQLITE_MAX_DEFAULT_PAGE_SIZE=32768 -DSQLITE_ENABLE_FTS3_TOKENIZER=1 -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_BUILTIN_TEST -DSQLITE_OMIT_DECLTYPE -DSQLITE_TEMP_STORE=2 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sqlite3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src/sqlite3.c librlz.a.desc rm -f librlz.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o librlz.a.desc Unified_cpp_dom_media_gmp_rlz0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/rlz' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_presentation0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation -I/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_presentation0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StaticPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WeakPtr.h:70, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/Presentation.cpp: In member function 'virtual nsresult mozilla::dom::Presentation::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/Presentation.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/Presentation.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.cpp: In member function 'virtual nsresult mozilla::dom::PresentationAvailability::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIPresentationAvailabilityListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnection.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnection::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnection.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnection.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIRequest) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnectionList.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnectionList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationConnectionList.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationConnectionList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationReceiver.cpp: In member function 'virtual nsresult mozilla::dom::PresentationReceiver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationReceiver.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationReceiver.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationRequest.cpp: In member function 'virtual nsresult mozilla::dom::PresentationRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationRequest.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationAvailability.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationRequest.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTCPSessionTransport.cpp: In member function 'virtual nsresult mozilla::dom::PresentationTCPSessionTransport::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTCPSessionTransport.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTCPSessionTransport.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsITransportEventSink) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_presentation1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation -I/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_presentation1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/Unified_cpp_dom_presentation1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_presentation.a.desc rm -f libdom_presentation.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_presentation.a.desc Unified_cpp_dom_presentation0.o Unified_cpp_dom_presentation1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_places0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_places0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/FaviconHelpers.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdb_sqlite3_src.a.desc rm -f libdb_sqlite3_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdb_sqlite3_src.a.desc sqlite3.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/db/sqlite3/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calBaseModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DSHARED_LIBRARY= -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/build -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calBaseModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/build/calBaseModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/build/calBaseModule.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libcalendar_base_backend_libical_build.a.desc rm -f libcalendar_base_backend_libical_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libcalendar_base_backend_libical_build.a.desc calBaseModule.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/statusfilter' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBrowserStatusFilter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/statusfilter -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBrowserStatusFilter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWebProgressListener.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp: In member function 'virtual nsresult nsFaviconService::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp:75:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI( ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:92: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp:75:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI( ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistory.cpp: In member function 'virtual nsresult nsNavHistory::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistory.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsFaviconService.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:92: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libtoolkit_components_statusfilter.a.desc rm -f libtoolkit_components_statusfilter.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_statusfilter.a.desc nsBrowserStatusFilter.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/Database.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResultNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsINavHistoryResultNode) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryContainerResultNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:346:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsNavHistoryResultNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:345:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsINavHistoryContainerResultNode) ^~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/statusfilter' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/finalizationwitness' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FinalizationWitnessService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/finalizationwitness -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/finalizationwitness -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FinalizationWitnessService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResult::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:4056:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:4055:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFinalizationWitnessService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/finalizationwitness/FinalizationWitnessService.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_finalizationwitness.a.desc rm -f libtoolkit_components_finalizationwitness.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_finalizationwitness.a.desc FinalizationWitnessService.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/finalizationwitness' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xpath0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMXPathEvaluator.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp: In member function 'virtual nsresult nsAnnotationService::SetPageAnnotation(nsIURI*, const nsACString_internal&, nsIVariant*, int32_t, uint16_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:214:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:216:5: note: here case nsIDataType::VTYPE_INT64: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:227:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:229:5: note: here case nsIDataType::VTYPE_FLOAT: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp: In member function 'virtual nsresult nsAnnotationService::SetItemAnnotation(int64_t, const nsACString_internal&, nsIVariant*, int32_t, uint16_t, uint16_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:299:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:301:5: note: here case nsIDataType::VTYPE_INT64: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:312:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsAnnotationService.cpp:314:5: note: here case nsIDataType::VTYPE_FLOAT: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places/Unified_cpp_components_places0.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryQueryResultNode::OnVisit(nsIURI*, int64_t, PRTime, int64_t, int64_t, uint32_t, const nsACString_internal&, bool, uint32_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2456:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2459:5: note: here case QUERYUPDATE_TIME: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2483:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2486:5: note: here case QUERYUPDATE_SIMPLE: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryQueryResultNode::OnItemChanged(int64_t, const nsACString_internal&, bool, const nsACString_internal&, PRTime, uint16_t, int64_t, const nsACString_internal&, const nsACString_internal&, const nsACString_internal&, uint16_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2919:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mOptions->ResultType() != nsINavHistoryQueryOptions::RESULTS_AS_TAG_QUERY) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2922:7: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReference.h:176, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMXPathEvaluator.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XPathEvaluator.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathResult.cpp: In member function 'virtual nsresult mozilla::dom::XPathResult::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathResult.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/XPathResult.cpp:79:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPathResult) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp: In member function 'virtual nsresult LocationStep::evaluate(txIEvalContext*, txAExprResult**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:42:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!walker.moveToParent()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:47:9: note: here case ANCESTOR_OR_SELF_AXIS: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:74:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mNodeTest->matches(walker.getCurrentPosition(), aContext)) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txLocationStep.cpp:79:9: note: here case DESCENDANT_AXIS: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xpath1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp:118:61: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here class txXPathNode ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp:288:64: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(insertPos, pos, count * sizeof(txXPathNode)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here class txXPathNode ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp:396:48: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] chunk * sizeof(txXPathNode)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here class txXPathNode ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp:513:60: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(dest, mStart, oldSize * sizeof(txXPathNode)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here class txXPathNode ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp:542:59: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here class txXPathNode ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In static member function 'static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.cpp:621:64: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here class txXPathNode ^~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xpath2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txUnionExpr.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txNodeSet.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txUnionExpr.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txExpr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txUnionExpr.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp: In member function 'bool txParamArrayHolder::Init(uint8_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:363:59: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(mArray.get(), 0, mCount * sizeof(nsXPTCVariant)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/xptcall.h:46:8: note: 'struct nsXPTCVariant' declared here struct nsXPTCVariant : public nsXPTCMiniVariant ^~~~~~~~~~~~~ libdom_xslt_xpath.a.desc rm -f libdom_xslt_xpath.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xslt_xpath.a.desc Unified_cpp_dom_xslt_xpath0.o Unified_cpp_dom_xslt_xpath1.o Unified_cpp_dom_xslt_xpath2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xpath' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/uriloader/prefetch' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_uriloader_prefetch0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch -I/home/pbulk/build/mail/thunderbird52/work/build/uriloader/prefetch -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_uriloader_prefetch0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateChild::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIOfflineCacheUpdate) ^~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_places.a.desc rm -f libtoolkit_components_places.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_places.a.desc Unified_cpp_components_places0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/mathml' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_mathml0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/build/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_mathml0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsColor.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxFontFeatures.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxFontEntry.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxFont.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxTextRun.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLChar.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ liburiloader_prefetch.a.desc rm -f liburiloader_prefetch.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liburiloader_prefetch.a.desc Unified_cpp_uriloader_prefetch0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/uriloader/prefetch' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_mathml1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/build/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_mathml1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/terminator' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTerminator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/terminator -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/terminator -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTerminator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/terminator/nsTerminator.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/terminator/nsTerminator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/terminator/nsTerminator.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_terminator.a.desc rm -f libtoolkit_components_terminator.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_terminator.a.desc nsTerminator.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/terminator' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/image/decoders/icon/gtk' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIconChannel.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/image/decoders/icon/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIconChannel.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRequest.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ liblayout_mathml.a.desc rm -f liblayout_mathml.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_mathml.a.desc Unified_cpp_layout_mathml0.o Unified_cpp_layout_mathml1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/mathml' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_netwerk_dns0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DIDNA2008 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_netwerk_dns0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/Unified_c_netwerk_dns0.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsEffectiveTLDService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DIDNA2008 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsEffectiveTLDService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsEffectiveTLDService.cpp libimage_decoders_icon_gtk.a.desc rm -f libimage_decoders_icon_gtk.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_decoders_icon_gtk.a.desc nsIconChannel.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/image/decoders/icon/gtk' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsHostResolver.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DIDNA2008 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsHostResolver.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsEffectiveTLDService.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/storage' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozStorageBindingParams.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_STORAGE_MEMORY -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage -I/home/pbulk/build/mail/thunderbird52/work/build/storage -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozStorageBindingParams.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageBindingParams.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsEffectiveTLDService.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtrExtensions.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageBindingParams.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_dns0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DIDNA2008 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_dns0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/Unified_cpp_netwerk_dns0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDNSService.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPIDNSService.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ChildDNSService.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/ChildDNSService.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/Unified_cpp_netwerk_dns0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozStorageConnection.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_STORAGE_MEMORY -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage -I/home/pbulk/build/mail/thunderbird52/work/build/storage -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozStorageConnection.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIArrayExtensions.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMutableArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/ChildDNSService.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/Unified_cpp_netwerk_dns0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/QuotaObject.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIArrayExtensions.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMutableArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:10: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp: In member function 'virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:544:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageConnection.cpp:543:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_storage0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_STORAGE_MEMORY -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage -I/home/pbulk/build/mail/thunderbird52/work/build/storage -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_storage0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/FileSystemModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/FileSystemModule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/TelemetryVFS.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libnetwerk_dns.a.desc rm -f libnetwerk_dns.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_dns.a.desc Unified_c_netwerk_dns0.o nsEffectiveTLDService.o nsHostResolver.o Unified_cpp_netwerk_dns0.o ../../config/external/icu/libicu.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_storage1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_STORAGE_MEMORY -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage -I/home/pbulk/build/mail/thunderbird52/work/build/storage -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_storage1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISimpleEnumerator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/FileSystemModule.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatement.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatement.cpp:244:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatement.cpp:243:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatementJSHelper.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageAsyncStatementJSHelper.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageService.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/storage/Unified_cpp_storage1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatement.cpp: In member function 'virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatement.cpp:252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatement.cpp:251:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatementJSHelper.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStorageStatementJSHelper.cpp:177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/storage/Unified_cpp_storage0.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStoragePrivateHelpers.cpp: In function 'mozilla::storage::Variant_base* mozilla::storage::convertVariantToStorageVariant(nsIVariant*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStoragePrivateHelpers.cpp:233:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/mozStoragePrivateHelpers.cpp:235:5: note: here case nsIDataType::VTYPE_EMPTY: ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/hyphen' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o hyphen.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen -I/home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/hyphen -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/hyphen.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen/hyphen.c libintl_hyphenation_hyphen.a.desc rm -f libintl_hyphenation_hyphen.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_hyphenation_hyphen.a.desc hyphen.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/hyphen' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/widget' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o LSBUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/build/widget -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/LSBUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/LSBUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/LSBUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/LSBUtils.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libstorage.a.desc rm -f libstorage.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libstorage.a.desc mozStorageBindingParams.o mozStorageConnection.o Unified_cpp_storage0.o Unified_cpp_storage1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/storage' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PluginWidgetProxy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/build/widget -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PluginWidgetProxy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_libeditor0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor -I/home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_libeditor0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PuppetWidget.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PuppetWidget.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PuppetWidget.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PuppetWidget.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/PluginWidgetProxy.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TextEditor.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WindowSurfaceX11SHM.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/build/widget -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WindowSurfaceX11SHM.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WindowSurfaceX11SHM.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/widget/WindowSurface.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WindowSurfaceX11SHM.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WindowSurfaceX11SHM.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TextEditor.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBaseDragService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/build/widget -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBaseDragService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/ChangeAttributeTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeAttributeTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/ChangeAttributeTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/ChangeAttributeTransaction.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeAttributeTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/ChangeStyleTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeStyleTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/ChangeStyleTransaction.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/ChangeStyleTransaction.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeStyleTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CompositionTransaction.cpp: In member function 'virtual nsresult mozilla::CompositionTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CompositionTransaction.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CompositionTransaction.cpp:54:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CreateElementTransaction.cpp: In member function 'virtual nsresult mozilla::CreateElementTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CreateElementTransaction.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CreateElementTransaction.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CreateElementTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteNodeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteNodeTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteNodeTransaction.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteNodeTransaction.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteNodeTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteRangeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteRangeTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteRangeTransaction.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteRangeTransaction.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteRangeTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteTextTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteTextTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteTextTransaction.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/DeleteTextTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteTextTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditAggregateTransaction.cpp: In member function 'virtual nsresult mozilla::EditAggregateTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditAggregateTransaction.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditAggregateTransaction.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EditAggregateTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditTransactionBase.cpp: In member function 'virtual nsresult mozilla::EditTransactionBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditTransactionBase.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditTransactionBase.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDragService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorBase.cpp: In member function 'virtual nsresult mozilla::EditorBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorBase.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/EditorBase.cpp:215:2: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScriptableRegion.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDragService.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBaseWidget.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/build/widget -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBaseWidget.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_libeditor1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor -I/home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_libeditor1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TextEditor.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditor.cpp:250:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(TextEditor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLEditor.cpp:249:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertNodeTransaction.cpp: In member function 'virtual nsresult mozilla::InsertNodeTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertNodeTransaction.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertNodeTransaction.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(InsertNodeTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertTextTransaction.cpp: In member function 'virtual nsresult mozilla::InsertTextTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertTextTransaction.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/InsertTextTransaction.cpp:46:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/JoinNodeTransaction.cpp: In member function 'virtual nsresult mozilla::JoinNodeTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/JoinNodeTransaction.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/JoinNodeTransaction.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(JoinNodeTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditTransactionBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ChangeStyleTransaction.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSEditUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HTMLEditor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/PlaceholderTransaction.cpp: In member function 'virtual nsresult mozilla::PlaceholderTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/PlaceholderTransaction.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/PlaceholderTransaction.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsShmImage.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/build/widget -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsShmImage.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsShmImage.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsShmImage.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsShmImage.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/build/widget -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/CompositorWidget.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_libeditor2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor -I/home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_libeditor2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoBase.cpp: In member function 'void mozilla::widget::GfxInfoBase::EvaluateDownloadedBlacklist(nsTArray&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoBase.cpp:983:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!suggestedVersion.IsEmpty()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/GfxInfoBase.cpp:990:9: note: here case nsIGfxInfo::FEATURE_BLOCKED_MISMATCHED_VERSION: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget0.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetEventImpl.cpp: In member function 'bool mozilla::WidgetEvent::IsAllowedToDispatchDOMEvent() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetEventImpl.cpp:380:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mMessage == eMouseTouchDrag) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetEventImpl.cpp:384:5: note: here case ePointerEventClass: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SplitNodeTransaction.cpp: In member function 'virtual nsresult mozilla::SplitNodeTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SplitNodeTransaction.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SplitNodeTransaction.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SplitNodeTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::AddStyleSheetTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddStyleSheetTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::RemoveStyleSheetTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp:117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/StyleSheetTransactions.cpp:116:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RemoveStyleSheetTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/SelectionState.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditRules.cpp: In member function 'virtual nsresult mozilla::TextEditRules::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditRules.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditRules.cpp:108:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditRules) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditor.cpp: In member function 'virtual nsresult mozilla::TextEditor::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditor.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(EditorBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TextEditor.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIEditorMailSupport) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TypeInState.cpp: In member function 'virtual nsresult mozilla::TypeInState::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TypeInState.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/libeditor/TypeInState.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/build/widget -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WidgetUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libeditor_libeditor.a.desc rm -f libeditor_libeditor.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libeditor_libeditor.a.desc Unified_cpp_editor_libeditor0.o Unified_cpp_editor_libeditor1.o Unified_cpp_editor_libeditor2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/build/widget -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsColorPickerProxy.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WidgetUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/WidgetUtils.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrimitiveHelpers.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrimitiveHelpers.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsScreenManagerProxy.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/battery' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BatteryManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/build/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BatteryManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PScreenManagerChild.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsScreenManagerProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsScreenManagerProxy.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrimitiveHelpers.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/widget/Unified_cpp_widget2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery/BatteryManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libwidget.a.desc rm -f libwidget.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libwidget.a.desc LSBUtils.o PluginWidgetProxy.o WindowSurfaceX11SHM.o nsBaseDragService.o nsBaseWidget.o nsShmImage.o Unified_cpp_widget0.o Unified_cpp_widget1.o Unified_cpp_widget2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/widget' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/mathml' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_mathml0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml -I/home/pbulk/build/mail/thunderbird52/work/build/dom/mathml -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_mathml0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp libdom_battery.a.desc rm -f libdom_battery.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_battery.a.desc BatteryManager.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/battery' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_intl_uconv0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_intl_uconv0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_c_intl_uconv0.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsUTF8ToUnicodeSSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsUTF8ToUnicodeSSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/nsUTF8ToUnicodeSSE2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/nsUTF8ToUnicodeSSE2.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/nsCP1252ToUnicode.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/mathml/nsMathMLElement.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdom_mathml.a.desc rm -f libdom_mathml.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_mathml.a.desc Unified_cpp_dom_mathml0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/mathml' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin/nsCP866ToUnicode.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp: In member function 'virtual nsresult nsEUCJPToUnicodeV2::Convert(const char*, int32_t*, char16_t*, int32_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:339:28: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:341:11: note: here case 5: // two bytes undefined ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin/nsKOI8UToUnicode.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin/nsUnicodeToCP1251.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin/nsUnicodeToISO88594.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_uconv6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvcn -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvja -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvlatin -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/ucvtw -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv6.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/nsUCSupport.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv/util/nsUCSupport.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/uconv/Unified_cpp_intl_uconv6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libintl_uconv.a.desc rm -f libintl_uconv.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_uconv.a.desc Unified_c_intl_uconv0.o nsUTF8ToUnicodeSSE2.o Unified_cpp_intl_uconv0.o Unified_cpp_intl_uconv1.o Unified_cpp_intl_uconv2.o Unified_cpp_intl_uconv3.o Unified_cpp_intl_uconv4.o Unified_cpp_intl_uconv5.o Unified_cpp_intl_uconv6.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/uconv' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_base1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_base1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/nsAccUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/ARIAMap.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RuleNodeCacheConditions.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/StyleInfo.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/base/Unified_cpp_accessible_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/nsAccessiblePivot.cpp: In member function 'virtual nsresult nsAccessiblePivot::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/nsAccessiblePivot.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/nsAccessiblePivot.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessiblePivot) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/forms' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_forms0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/build/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_forms0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgIContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxContext.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgIContainer.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libaccessible_base.a.desc rm -f libaccessible_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_base.a.desc Unified_cpp_accessible_base0.o Unified_cpp_accessible_base1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/base' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_forms1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/build/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_forms1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms/nsProgressFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/forms/Unified_cpp_layout_forms1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/generic' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLineLayout.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLineLayout.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp liblayout_forms.a.desc rm -f liblayout_forms.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_forms.a.desc Unified_cpp_layout_forms0.o Unified_cpp_layout_forms1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/forms' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPluginFrame.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPluginFrame.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCoord.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/JustificationUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsPluginFrame.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp: In member function 'void nsLineLayout::ExpandRubyBox(nsLineLayout::PerFrameData*, nscoord, const nsSize&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:3003:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLineLayout.cpp:3005:5: note: here case NS_STYLE_RUBY_ALIGN_CENTER: ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o NetworkInfoServiceLinux.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/NetworkInfoServiceLinux.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/NetworkInfoServiceLinux.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ScopeExit.h:83, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/NetworkInfoServiceLinux.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNetworkInfoService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNetworkInfoService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetworkInfoService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetworkInfoService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetworkInfoService.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetworkInfoService.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetworkInfoService.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsURLHelperUnix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsURLHelperUnix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelperUnix.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelperUnix.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/BackgroundFileSaver.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_generic0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/Dashboard.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIArrayBufferInputStream.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/ArrayBufferInputStream.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/AsyncScrollBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/AsyncScrollBase.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFloatManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/BlockReflowInput.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/BlockReflowInput.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFloatManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/BlockReflowInput.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/BlockReflowInput.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSMILKeySpline.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/AsyncScrollBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/AsyncScrollBase.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/LinkedList.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/StreamingProtocolService.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/StreamingProtocolService.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/ReflowInput.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h: In member function 'void mozilla::ReflowInput::InitConstraints(nsPresContext*, const mozilla::LogicalSize&, const nsMargin*, const nsMargin*, nsIAtom*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:37:49: warning: 'fType' may be used uninitialized in this function [-Wmaybe-uninitialized] return nsGkAtoms::tableCellFrame == frameType || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ nsGkAtoms::bcTableCellFrame == frameType; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/ReflowInput.cpp:2205:14: note: 'fType' was declared here nsIAtom* fType; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThreadInternal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseContentStream.cpp: In member function 'virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseContentStream.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseContentStream.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThreadInternal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/SimpleBuffer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp:569:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBufferedStreams.cpp:568:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_generic1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:415:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:414:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(nsFileInputStream) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsPartialFileInputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:707:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:706:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(nsPartialFileInputStream) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsIOService.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsLoadGroup.cpp: In member function 'nsresult mozilla::net::nsLoadGroup::AggregatedQueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsLoadGroup.cpp:160:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsLoadGroup.cpp:159:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsMIMEInputStream.cpp:76:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsMIMEInputStream, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsMIMEInputStream.cpp:76:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsMIMEInputStream, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/LoadContext.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:92: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsProtocolProxyService.cpp: In member function 'virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsProtocolProxyService.cpp:410:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsFileStreams.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsProtocolProxyService.cpp:409:1: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(nsProtocolProxyService) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp: In member function 'virtual nsresult nsIFrame::PeekOffset(nsPeekOffsetStruct*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:7724:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (aPos->mDirection == eDirPrevious) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:7731:5: note: here case eSelectWord: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentSecurityManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentSecurityManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp: In member function 'virtual nsresult mozilla::net::nsSecCheckWrapChannelBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISecCheckWrapChannel) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSimpleURI.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSimpleURI.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISizeOf) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransport2.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentSecurityManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentSecurityManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsStandardURL.cpp:1210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsStandardURL.cpp:1209:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISizeOf) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp: In member function 'nscoord nsIFrame::ComputeISizeValue(nsRenderingContext*, nscoord, nscoord, nscoord, const nsStyleCoord&, nsIFrame::ComputeSizeFlags)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:5434:11: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] nscoord result; ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFlexContainerFrame.cpp: In member function 'void nsFlexContainerFrame::ResolveAutoFlexBasisAndMinSize(nsPresContext*, nsFlexContainerFrame::FlexItem&, const ReflowInput&, const nsFlexContainerFrame::FlexboxAxisTracker&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFlexContainerFrame.cpp:1687:11: warning: 'resolvedMinSize' may be used uninitialized in this function [-Wmaybe-uninitialized] nscoord resolvedMinSize; // (only set/used if isMainMinSizeAuto==true) ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRect.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCoord.h: In member function 'mozilla::LogicalSize nsFrame::ComputeSizeWithIntrinsicDimensions(nsRenderingContext*, mozilla::WritingMode, const mozilla::IntrinsicSize&, nsSize, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, nsIFrame::ComputeSizeFlags)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCoord.h:81:11: warning: 'bSize' may be used uninitialized in this function [-Wmaybe-uninitialized] return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:5006:38: note: 'bSize' was declared here nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:5210:45: warning: 'iSize' may be used uninitialized in this function [-Wmaybe-uninitialized] stretchI != eStretch && tentISize > iSize) { ~~~~~~~~~~^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_base4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBackdropFrame.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.h: In member function 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, const nsRect&, nsDisplayList*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.h:1115:33: warning: '*((void*)(& autoPreserves3DContext)+8).nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function [-Wmaybe-uninitialized] mBuilder->mPreserves3DCtx = mSavedCtx; ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.cpp:2136:55: note: '*((void*)(& autoPreserves3DContext)+8).nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' was declared here Maybe autoPreserves3DContext; ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic1.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFlexContainerFrame.cpp: In member function 'void nsFlexContainerFrame::DoFlexLayout(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&, nscoord, nscoord, nsTArray&, const nsFlexContainerFrame::FlexboxAxisTracker&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFlexContainerFrame.cpp:4486:31: warning: 'flexContainerAscent' may be used uninitialized in this function [-Wmaybe-uninitialized] flexContainerAscent == nscoord_MIN) { In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISocketTransport.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransport2.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TypedArray.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:173:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUDPSocket.cpp:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIUDPMessage) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_generic2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/base/Unified_cpp_netwerk_base4.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp: In function 'nsresult net_ResolveRelativePath(const nsACString_internal&, const nsACString_internal&, nsACString_internal&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp:430:18: warning: this statement may fall through [-Wimplicit-fallthrough=] stop = true; ~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp:432:11: note: here case '/': ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libnetwerk_base.a.desc rm -f libnetwerk_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_base.a.desc NetworkInfoServiceLinux.o nsNetworkInfoService.o nsURLHelperUnix.o Unified_cpp_netwerk_base0.o Unified_cpp_netwerk_base1.o Unified_cpp_netwerk_base2.o Unified_cpp_netwerk_base3.o Unified_cpp_netwerk_base4.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/printing' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_printing0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/home/pbulk/build/mail/thunderbird52/work/build/layout/printing -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_printing0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintObject.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPagePrintTimer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/ipc/RemotePrintJobChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintEngine.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/ipc/RemotePrintJobChild.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/PrintTranslator.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/PrintTranslator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/printing/Unified_cpp_layout_printing0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintPreviewListener.cpp: In member function 'virtual nsresult nsPrintPreviewListener::HandleEvent(nsIDOMEvent*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintPreviewListener.cpp:196:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing/nsPrintPreviewListener.cpp:199:7: note: here case eEventAction_Suppress: ^~~~ liblayout_printing.a.desc rm -f liblayout_printing.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_printing.a.desc Unified_cpp_layout_printing0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/printing' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/tables' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_tables0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDEBUG_TABLE_STRATEGY_off -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/build/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_tables0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsITableLayoutStrategy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/celldata.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp: In member function 'void nsGridContainerFrame::Tracks::AlignJustifyContent(const nsStylePosition*, nsGridContainerFrame::WritingMode, const LogicalSize&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsGridContainerFrame.cpp:4946:21: warning: 'roundingError' may be used uninitialized in this function [-Wmaybe-uninitialized] roundingError -= 1; ~~~~~~~~~~~~~~^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7425:76: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct BCBlockDirSeg'; use assignment or value-initialization instead [-Wclass-memaccess] memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6219:8: note: 'struct BCBlockDirSeg' declared here struct BCBlockDirSeg ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp: In member function 'SpanningCellSorter::Item* SpanningCellSorter::GetNext(int32_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp:109:31: warning: this statement may fall through [-Wimplicit-fallthrough=] mEnumerationIndex = 0; ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp:111:9: note: here case ENUMERATING_ARRAY: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp:139:13: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/SpanningCellSorter.cpp:141:9: note: here case ENUMERATING_HASH: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp: In member function 'void nsTableCellMap::ResetBStartStart(mozilla::LogicalSide, nsCellMap&, uint32_t, uint32_t, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:915:14: warning: this statement may fall through [-Wimplicit-fallthrough=] aRowIndex++; ~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:917:3: note: here case eLogicalSideBStart: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:938:14: warning: this statement may fall through [-Wimplicit-fallthrough=] aColIndex++; ~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:940:3: note: here case eLogicalSideIStart: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp: In member function 'void nsTableCellMap::SetBCBorderEdge(mozilla::LogicalSide, nsCellMap&, uint32_t, uint32_t, uint32_t, uint32_t, BCBorderOwner, nscoord, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:983:9: warning: this statement may fall through [-Wimplicit-fallthrough=] yPos++; ~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:985:3: note: here case eLogicalSideBStart: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:1030:9: warning: this statement may fall through [-Wimplicit-fallthrough=] xPos++; ~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsCellMap.cpp:1032:3: note: here case eLogicalSideIStart: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp: In member function 'void BCBlockDirSeg::Paint(BCPaintBorderIterator&, mozilla::gfx::DrawTarget&, BCPixelSize)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6984:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!aIter.IsTableIEndMost() && (relColIndex > 0)) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6988:5: note: here case eColGroupOwner: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6995:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!aIter.IsTableIEndMost() && (relColIndex > 0)) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:6999:5: note: here case eColOwner: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7020:12: warning: this statement may fall through [-Wimplicit-fallthrough=] cell = mAjaCell; ~~~~~^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7022:5: note: here case eCellOwner: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp: In member function 'void BCInlineDirSeg::Paint(BCPaintBorderIterator&, mozilla::gfx::DrawTarget&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7215:10: warning: this statement may fall through [-Wimplicit-fallthrough=] rg = (aIter.IsTableBEndMost()) ? aIter.mRg : aIter.mPrevRg; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7217:5: note: here case eRowGroupOwner: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7222:11: warning: this statement may fall through [-Wimplicit-fallthrough=] row = (aIter.IsTableBEndMost()) ? aIter.mRow : aIter.mPrevRow; ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7224:5: note: here case eRowOwner: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7231:12: warning: this statement may fall through [-Wimplicit-fallthrough=] cell = mAjaCell; ~~~~~^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableFrame.cpp:7233:5: note: here case eCellOwner: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/tables/Unified_cpp_layout_tables0.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableRowFrame.cpp: In member function 'nsresult nsTableRowFrame::CalculateCellActualBSize(nsTableCellFrame*, nscoord&, mozilla::WritingMode)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableRowFrame.cpp:661:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (bsizeStyleCoord.CalcHasPercent()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables/nsTableRowFrame.cpp:668:5: note: here case eStyleUnit_Coord: { ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_generic3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ liblayout_tables.a.desc rm -f liblayout_tables.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_tables.a.desc Unified_cpp_layout_tables0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/tables' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/typeaheadfind' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTypeAheadFind.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/typeaheadfind -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTypeAheadFind.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp: In member function 'virtual nsresult mozilla::dom::Selection::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:3560:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:3559:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp: In member function 'virtual nsresult mozilla::dom::SelectionChangeListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:6739:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSelection.cpp:6738:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISelectionListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:27: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp: In member function 'virtual nsresult nsTypeAheadFind::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_typeaheadfind.a.desc rm -f libtoolkit_components_typeaheadfind.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_typeaheadfind.a.desc nsTypeAheadFind.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/typeaheadfind' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_synth_speechd0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_synth_speechd0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaStreamGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/nsSpeechTask.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/nsSpeechTask.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherCallback::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:184:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:183:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherService::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:288:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:287:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_media_webspeech_synth_speechd.a.desc rm -f libdom_media_webspeech_synth_speechd.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webspeech_synth_speechd.a.desc Unified_cpp_synth_speechd0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/speechd' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/image' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ProgressTracker.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/image -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ProgressTracker.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageLogging.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageURL.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WeakPtr.h:70, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ProgressTracker.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrameUtils.cpp: In static member function 'static char16_t* nsTextFrameUtils::TransformText(const char16_t*, uint32_t, char16_t*, nsTextFrameUtils::CompressionMode, uint8_t*, gfxSkipChars*, uint32_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrameUtils.cpp:115:54: warning: 'ucs4after' may be used uninitialized in this function [-Wmaybe-uninitialized] i + 1 < aLength && IsSegmentBreakSkipChar(ucs4after)) { ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrameUtils.cpp:114:44: warning: 'ucs4before' may be used uninitialized in this function [-Wmaybe-uninitialized] if (i > 0 && IsSegmentBreakSkipChar(ucs4before) && ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RasterImage.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/image -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RasterImage.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageLogging.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageURL.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPlatform.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfx2DGlue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/RasterImage.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/FramePropertyTable.h: In member function 'virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/FramePropertyTable.h:172:5: warning: '*((void*)(& autoLineCursor)+8).nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function [-Wmaybe-uninitialized] SetInternal(aFrame, aProperty, ptr); ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:9659:44: note: '*((void*)(& autoLineCursor)+8).nsBlockFrame::AutoLineCursorSetup::mOrigCursor' was declared here Maybe autoLineCursor; ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsBlockFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:547:39: warning: '*((void*)(& autoLineCursor)+8).nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function [-Wmaybe-uninitialized] return StyleContext()->PresContext(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/generic/Unified_cpp_layout_generic3.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsTextFrame.cpp:9659:44: note: '*((void*)(& autoLineCursor)+8).nsBlockFrame::AutoLineCursorSetup::mFrame' was declared here Maybe autoLineCursor; ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o imgLoader.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/image -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/imgLoader.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp liblayout_generic.a.desc rm -f liblayout_generic.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_generic.a.desc nsLineLayout.o nsPluginFrame.o Unified_cpp_layout_generic0.o Unified_cpp_layout_generic1.o Unified_cpp_layout_generic2.o Unified_cpp_layout_generic3.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/generic' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o imgRequest.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/image -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/imgRequest.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageLogging.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageCacheKey.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannelEventSink.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o imgRequestProxy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/image -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/imgRequestProxy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageLogging.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequest.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_image0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/image -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgIRequest.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:8: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp: In member function 'virtual nsresult imgRequestProxy::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:104:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgRequestProxy.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsITimedChannel, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/AnimationSurfaceProvider.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_image1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/image -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageURL.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPlatform.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfx2DGlue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPlatform.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfx2DGlue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ScriptedNotificationObserver.cpp: In member function 'virtual nsresult mozilla::image::ScriptedNotificationObserver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ScriptedNotificationObserver.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ScriptedNotificationObserver.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/image/decoders/icon' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_image_decoders_icon0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon -I/home/pbulk/build/mail/thunderbird52/work/build/image/decoders/icon -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image_decoders_icon0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/nsIconModule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPlatform.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfx2DGlue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Image.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageWrapper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/MultipartImage.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsArenaMemoryStats.h:21:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/VectorImage.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/image/Unified_cpp_image1.cpp:83: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here class nsTabSizes { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/gtk/nsIconChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/icon/nsIconModule.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libimage_decoders_icon.a.desc rm -f libimage_decoders_icon.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_decoders_icon.a.desc Unified_cpp_image_decoders_icon0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/image/decoders/icon' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/FloatingPoint.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txDouble.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txDouble.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_xslt_base.a.desc rm -f libdom_xslt_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xslt_base.a.desc Unified_cpp_dom_xslt_base0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/composer' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_composer0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer -I/home/pbulk/build/mail/thunderbird52/work/build/editor/composer -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_composer0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libimage.a.desc rm -f libimage.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage.a.desc ProgressTracker.o RasterImage.o imgLoader.o imgRequest.o imgRequestProxy.o Unified_cpp_image0.o Unified_cpp_image1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/image' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webrtc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webrtc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webrtc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsITimer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposerDocumentCommands.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaTrackConstraints.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/DOMMediaStream.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaTrackConstraints.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/DOMMediaStream.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsEditorSpellCheck.cpp: In member function 'virtual nsresult nsEditorSpellCheck::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsEditorSpellCheck.cpp:251:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/editor/composer/Unified_cpp_editor_composer0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer/nsEditorSpellCheck.cpp:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsEditorSpellCheck) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libeditor_composer.a.desc rm -f libeditor_composer.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libeditor_composer.a.desc Unified_cpp_editor_composer0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/composer' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xslt0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txCore.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXMLEventHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdom_media_webrtc.a.desc rm -f libdom_media_webrtc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webrtc.a.desc Unified_cpp_dom_media_webrtc0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webrtc' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xslt1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXSLTFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txExpandedName.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXSLTPatterns.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLUtils.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXSLTPatterns.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txStylesheet.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txExpandedName.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXSLTPatterns.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txPatternParser.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txExecutionState.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXMLEventHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txCore.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txXMLEventHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function 'virtual nsresult txMozillaXSLTProcessor::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:344:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:343:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXSLTProcessor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txOutputFormat.cpp: In member function 'void txOutputFormat::setFromDefaults()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txOutputFormat.cpp:83:21: warning: this statement may fall through [-Wimplicit-fallthrough=] mMethod = eXMLOutput; ~~~~~~~~^~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt/txOutputFormat.cpp:86:9: note: here case eXMLOutput: ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webm0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webm0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/EbmlComposer.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/EbmlComposer.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaResource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderStateMachine.h:91, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMDecoder.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/EbmlComposer.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/EbmlComposer.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_xslt_xslt.a.desc rm -f libdom_xslt_xslt.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xslt_xslt.a.desc Unified_cpp_dom_xslt_xslt0.o Unified_cpp_dom_xslt_xslt1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AutoMemMap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AutoMemMap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/AutoMemMap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/AutoMemMap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/AutoMemMap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o CoreDump.pb.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/CoreDump.pb.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/CoreDump.pb.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DeserializedNode.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DeserializedNode.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DeserializedNode.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/UbiNode.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DeserializedNode.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DeserializedNode.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.cpp: In member function 'bool mozilla::WebMBufferedParser::Append(const unsigned char*, uint32_t, nsTArray&, mozilla::ReentrantMonitor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.cpp:137:30: warning: this statement may fall through [-Wimplicit-fallthrough=] mLastInitStartOffset = mCurrentOffset + (p - aBuffer) - ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (mElement.mID.mLength + mElement.mSize.mLength); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMBufferedParser.cpp:140:7: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DeserializedNode.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DominatorTree.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DominatorTree.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DominatorTree.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function 'virtual nsresult mozilla::devtools::DominatorTree::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:131:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:130:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FileDescriptorOutputStream.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FileDescriptorOutputStream.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o HeapSnapshot.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/HeapSnapshot.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMDemuxer.cpp: In member function 'void mozilla::WebMTrackDemuxer::SetNextKeyFrameTime()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webm/WebMDemuxer.cpp:1035:49: warning: '*((void*)& startTime +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] sampleTimecode > startTime.ref() + MAX_LOOK_AHEAD) { ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_media_webm.a.desc rm -f libdom_media_webm.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webm.a.desc Unified_cpp_dom_media_webm0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webm' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/certverifier' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_certverifier0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/build/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_certverifier0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/security/certverifier/Unified_cpp_certverifier0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/security/certverifier/Unified_cpp_certverifier0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function 'virtual nsresult mozilla::devtools::HeapSnapshot::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:84:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:83:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libsecurity_certverifier.a.desc rm -f libsecurity_certverifier.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libsecurity_certverifier.a.desc Unified_cpp_certverifier0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/certverifier' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/animation' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_animation0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation -I/home/pbulk/build/mail/thunderbird52/work/build/dom/animation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_animation0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/UbiNode.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/DeserializedNode.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h: In member function 'bool mozilla::devtools::HeapSnapshot::saveNode(const mozilla::devtools::protobuf::Node&, mozilla::devtools::HeapSnapshot::NodeIdSet&)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& allocationStack +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] ::new (mStorage.addr()) T(Forward(aArgs)...); ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:262:23: note: '*((void*)& allocationStack +8)' was declared here Maybe allocationStack; ^~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o HeapSnapshotTempFileHelperParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/HeapSnapshotTempFileHelperParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/devtools/HeapSnapshot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ZeroCopyNSIOutputStream.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ZeroCopyNSIOutputStream.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/heapsnapshot/ZeroCopyNSIOutputStream.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp: In member function 'virtual nsresult mozilla::dom::Animation::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/Animation.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(Animation) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEffectReadOnly::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationEffectReadOnly.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationEffectReadOnly.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationTimeline.cpp: In member function 'virtual nsresult mozilla::dom::AnimationTimeline::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationTimeline.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimationTimeline.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdevtools_shared_heapsnapshot.a.desc rm -f libdevtools_shared_heapsnapshot.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdevtools_shared_heapsnapshot.a.desc AutoMemMap.o CoreDump.pb.o DeserializedNode.o DominatorTree.o FileDescriptorOutputStream.o HeapSnapshot.o HeapSnapshotTempFileHelperParent.o ZeroCopyNSIOutputStream.o /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/DocumentTimeline.cpp: In member function 'virtual nsresult mozilla::dom::DocumentTimeline::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/DocumentTimeline.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AnimationTimeline) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/DocumentTimeline.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DocumentTimeline) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/heapsnapshot' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_animation1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation -I/home/pbulk/build/mail/thunderbird52/work/build/dom/animation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_animation1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleProcessorData.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/EffectCompositor.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleAnimationValue.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::KeyframeEffectReadOnly::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AnimationEffectReadOnly) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(KeyframeEffectReadOnly) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyframeEffectBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeEffectParams.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/KeyframeUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::RangedArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:106:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::RangedArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/KeyframeUtils.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedArray.h:23:7: note: 'class mozilla::RangedArray' declared here class RangedArray ^~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xml' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xslt_xml0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xml0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/animation/Unified_cpp_dom_animation1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/TimingParams.cpp: In static member function 'static mozilla::Maybe mozilla::TimingParams::ParseEasing(const nsAString_internal&, nsIDocument*, mozilla::ErrorResult&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/TimingParams.cpp:135:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (list->mValue.GetIntValue() == ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/animation/TimingParams.cpp:140:9: note: here case eCSSUnit_Cubic_Bezier: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base/txCore.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathNode.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml/txXMLParser.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_animation.a.desc rm -f libdom_animation.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_animation.a.desc Unified_cpp_dom_animation0.o Unified_cpp_dom_animation1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/animation' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStreamConverterService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStreamConverterService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/nsStreamConverterService.cpp libdom_xslt_xml.a.desc rm -f libdom_xslt_xml.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xslt_xml.a.desc Unified_cpp_dom_xslt_xml0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStreamConverterService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/nsStreamConverterService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/nsStreamConverterService.cpp:21: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xml' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/broadcastchannel' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_broadcastchannel0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/build/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_broadcastchannel0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_streamconv.a.desc rm -f libnetwerk_streamconv.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_streamconv.a.desc nsStreamConverterService.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/freetype2' libfreetype.a.desc rm -f libfreetype.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libfreetype.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/freetype2' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/asmjscache' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AsmJSCache.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache -I/home/pbulk/build/mail/thunderbird52/work/build/dom/asmjscache -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AsmJSCache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/AsmJSCache.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/AsmJSCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/AsmJSCache.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp: In member function 'virtual nsresult mozilla::dom::BroadcastChannel::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:679:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:678:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/asmjscache/AsmJSCache.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_broadcastchannel.a.desc rm -f libdom_broadcastchannel.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_broadcastchannel.a.desc Unified_cpp_dom_broadcastchannel0.o libdom_asmjscache.a.desc rm -f libdom_asmjscache.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_asmjscache.a.desc AsmJSCache.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/broadcastchannel' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/omx' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_platforms_omx0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/omx -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/openmax_il/il112 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_platforms_omx0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/asmjscache' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/unixproxy' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsUnixSystemProxySettings.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/unixproxy -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/unixproxy -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsUnixSystemProxySettings.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISystemProxySettings.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx/OmxDataDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx/OmxDataDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libtoolkit_system_unixproxy.a.desc rm -f libtoolkit_system_unixproxy.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_system_unixproxy.a.desc nsUnixSystemProxySettings.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/unixproxy' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_agnostic_gmp0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_agnostic_gmp0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/VideoUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AudioCompactor.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx/OmxDataDecoder.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/omx/OmxDataDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/MediaDataDecoderProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_media_platforms_agnostic_gmp.a.desc rm -f libdom_media_platforms_agnostic_gmp.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_agnostic_gmp.a.desc Unified_cpp_agnostic_gmp0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/gmp' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/mozgtk/stub' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mozgtk.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCOMMON_SYMBOLS -DGTK2_SYMBOLS -DGTK3_SYMBOLS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/mozgtk/stub -I/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/mozgtk/stub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozgtk.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/mozgtk/mozgtk.c libdom_media_platforms_omx.a.desc rm -f libdom_media_platforms_omx.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_omx.a.desc Unified_cpp_media_platforms_omx0.o libmozgtk_stub.so rm -f libmozgtk_stub.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libmozgtk.so -o libmozgtk_stub.so mozgtk.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib -ldl gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/omx' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/view' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsView.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/build/view -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsView.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp chmod +x libmozgtk_stub.so ../../../../config/nsinstall -R -m 644 'libmozgtk_stub.so' '../../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/mozgtk/stub' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsViewManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/build/view -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsViewManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCoord.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/File.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DataTransfer.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/MouseEvents.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view/nsViewManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_rdf_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base -I/home/pbulk/build/mail/thunderbird52/work/build/rdf/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_rdf_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp: In member function 'virtual nsresult CompositeDataSourceImpl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:525:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:524:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFCompositeDataSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsInMemoryDataSource.cpp: In member function 'nsresult InMemoryDataSource::AggregatedQueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsInMemoryDataSource.cpp:795:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsInMemoryDataSource.cpp:794:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(rdfIDataSource) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsRDFService.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp:74: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libview.a.desc rm -f libview.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libview.a.desc nsView.o nsViewManager.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/view' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpfe/components/build' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsCompositeDataSource.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/rdf/base/Unified_cpp_rdf_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsRDFXMLDataSource.cpp: In member function 'virtual nsresult RDFXMLDataSourceImpl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsRDFXMLDataSource.cpp:457:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base/nsRDFXMLDataSource.cpp:456:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFDataSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/xpfe/components/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/build/nsModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/build/nsModule.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libxpfe_components_build.a.desc rm -f libxpfe_components_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpfe_components_build.a.desc nsModule.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpfe/components/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/smil' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_smil0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/build/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_smil0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsISMILType.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/SMILBoolType.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/SMILBoolType.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/File.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DataTransfer.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ librdf_base.a.desc rm -f librdf_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o librdf_base.a.desc Unified_cpp_rdf_base0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/base' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_smil1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/build/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_smil1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentEvents.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp: In member function 'virtual nsresult mozilla::dom::TimeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/TimeEvent.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMTimeEvent) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILTargetIdentifier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILAnimationFunction.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILSetAnimationFunction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/smil/Unified_cpp_dom_smil1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp: In function 'bool {anonymous}::ParseClockValue(mozilla::RangedPtr&, const mozilla::RangedPtr&, nsSMILTimeValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:186:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!SVGContentUtils::ParseInteger(iter, aEnd, hours) || ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsSMILParserUtils.cpp:191:5: note: here case PARTIAL_CLOCK_VALUE: ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/viewsource' mkdir -p '.deps/' libdom_smil.a.desc rm -f libdom_smil.a exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_viewsource0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/viewsource -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_viewsource0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_smil.a.desc Unified_cpp_dom_smil0.o Unified_cpp_dom_smil1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/smil' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/gl' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GLContextProviderGLX.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GLContextProviderGLX.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContextProviderGLX.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIViewSourceChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/MathAlgorithms.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContextProviderGLX.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:38:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIViewSourceChannel) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_protocol_viewsource.a.desc rm -f libnetwerk_protocol_viewsource.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_viewsource.a.desc Unified_cpp_protocol_viewsource0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/viewsource' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/svg' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SharedSurfaceGLX.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SharedSurfaceGLX.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGAnimatedNumberList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedNumberList.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedNumberList.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.cpp: In member function 'virtual nsresult mozilla::DOMSVGLength::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.cpp: In member function 'virtual nsresult mozilla::DOMSVGLengthList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumber.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumber::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumber.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumber.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumberList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumberList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGNumberList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPathSegList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPointList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPointList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPointList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPointList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGStringList.cpp: In member function 'virtual nsresult mozilla::DOMSVGStringList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGStringList.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGStringList.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGTransformList.cpp: In member function 'virtual nsresult mozilla::DOMSVGTransformList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGTransformList.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGTransformList.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WeakPtr.h:70, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurface.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkiaGLGlue.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkiaGLGlue.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SkiaGLGlue.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsReferencedElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsReferencedElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedEnumeration.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedEnumeration::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedEnumeration.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedEnumeration.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedInteger.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedInteger::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedInteger.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedInteger.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedNumber.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedNumber::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedNumber.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedNumber.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedPreserveAspectRatio::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimationElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimationElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimationElement.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(SVGAnimationElementBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAnimationElement.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_gl0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_gl0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGIntegerPair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGIntegerPair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGAngle.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/../layers/ipc/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLScreenBuffer.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:110: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/../layers/ipc/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLScreenBuffer.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:110: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgINotificationObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGLength2.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_gl1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_gl1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/ScopedGLHelpers.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientSharedSurface.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurface.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientSharedSurface.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/SharedSurface.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WeakPtr.h:70, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/GLContext.h:44, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl/ScopedGLHelpers.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/gl/Unified_cpp_gfx_gl1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libgfx_gl.a.desc rm -f libgfx_gl.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_gl.a.desc GLContextProviderGLX.o SharedSurfaceGLX.o SkiaGLGlue.o Unified_cpp_gfx_gl0.o Unified_cpp_gfx_gl1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/gl' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil/nsISMILAttr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsReferencedElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGSVGElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGGraphicsElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGGraphicsElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGGraphicsElement.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(SVGGraphicsElementBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGGraphicsElement.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsReferencedElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILType.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg5.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp: In function 'void mozilla::ConvertPathSegmentData(const float*&, const float*&, float*&, mozilla::SVGPathTraversalState&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:354:60: warning: this statement may fall through [-Wimplicit-fallthrough=] AdjustSegmentForRelativeness(adjustmentType, aResult + 5, aState); ~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:356:5: note: here case PATHSEG_CURVETO_QUADRATIC_ABS: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:362:60: warning: this statement may fall through [-Wimplicit-fallthrough=] AdjustSegmentForRelativeness(adjustmentType, aResult + 3, aState); ~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:364:5: note: here case PATHSEG_MOVETO_ABS: ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/url' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_url0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url -I/home/pbulk/build/mail/thunderbird52/work/build/dom/url -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_url0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/URLSearchParams.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaTrackConstraints.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/DOMMediaStream.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HashFunctions.h:50, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/url/Unified_cpp_dom_url0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp: In member function 'virtual nsresult mozilla::dom::URL::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:1696:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URL.cpp:1695:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URLSearchParams.cpp: In member function 'virtual nsresult mozilla::dom::URLSearchParams::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URLSearchParams.cpp:307:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/url/URLSearchParams.cpp:306:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGPreserveAspectRatio::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGRect.cpp: In member function 'virtual nsresult mozilla::dom::SVGRect::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGRect.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGRect.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_url.a.desc rm -f libdom_url.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_url.a.desc Unified_cpp_dom_url0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/url' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg7.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg7.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGTranslatePoint::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSVGElement.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSVGElement.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSwitchElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSwitchElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSwitchElement.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(SVGSwitchElementBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGSwitchElement.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SVGSwitchElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTransformableElement.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTransformableElement.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGZoomEvent.cpp: In member function 'virtual nsresult mozilla::dom::SVGZoomEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGZoomEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(UIEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ServoStyleSheet.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTransformableElement.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGZoomEvent.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SVGZoomEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGStringList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTests.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGGraphicsElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsISVGPoint.cpp: In member function 'virtual nsresult mozilla::nsISVGPoint::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsISVGPoint.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsISVGPoint.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/grid' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_grid0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid -I/home/pbulk/build/mail/thunderbird52/work/build/dom/grid -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_grid0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGClass.cpp: In member function 'virtual nsresult DOMAnimatedString::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGClass.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGClass.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg7.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp: In member function 'bool mozilla::SVGTransformListParser::ParseTranslate()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:145:12: warning: this statement may fall through [-Wimplicit-fallthrough=] t[1] = 0.f; ~~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:147:5: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp: In member function 'bool mozilla::SVGTransformListParser::ParseScale()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:173:12: warning: this statement may fall through [-Wimplicit-fallthrough=] s[1] = s[0]; ~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:175:5: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp: In member function 'bool mozilla::SVGTransformListParser::ParseRotate()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:202:12: warning: this statement may fall through [-Wimplicit-fallthrough=] r[1] = r[2] = 0.f; ~~~~~^~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransformListParser.cpp:204:5: note: here case 3: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GridBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/grid/Unified_cpp_dom_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp: In member function 'virtual nsresult mozilla::dom::Grid::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/Grid.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.cpp: In member function 'virtual nsresult mozilla::dom::GridArea::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridArea.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridDimension.cpp: In member function 'virtual nsresult mozilla::dom::GridDimension::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridDimension.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridDimension.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLine.cpp: In member function 'virtual nsresult mozilla::dom::GridLine::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLine.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLine.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLines.cpp: In member function 'virtual nsresult mozilla::dom::GridLines::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLines.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridLines.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTrack.cpp: In member function 'virtual nsresult mozilla::dom::GridTrack::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTrack.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTrack.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTracks.cpp: In member function 'virtual nsresult mozilla::dom::GridTracks::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTracks.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/grid/GridTracks.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_svg8.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/smil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdom_grid.a.desc rm -f libdom_grid.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_grid.a.desc Unified_cpp_dom_grid0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/grid' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/geolocation' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGeolocation.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/build/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGeolocation.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsID.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsXULAppAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGContentUtils.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult nsSVGFE::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsSVGFEBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.cpp:72:4: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGContentUtils.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGComponentTransferFunctionElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.cpp:252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(SVGComponentTransferFunctionElementBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGFilters.cpp:251:4: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeolocationBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsXULAppAPI.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGContentUtils.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGDataParser.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/svg/Unified_cpp_dom_svg8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGString.cpp: In member function 'virtual nsresult nsSVGString::DOMAnimatedString::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGString.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGString.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMBaseVal::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMAnimVal::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGViewBox.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsXULAppAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::PositionError::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:214:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:213:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionError) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:321:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:320:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationService::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:657:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:656:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::Geolocation::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:982:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeolocation.cpp:981:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_geolocation0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/build/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_geolocation0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/geolocation/Unified_cpp_dom_geolocation0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/MLSFallback.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/MLSFallback.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PositionBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/MLSFallback.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/MLSFallback.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPositionCoords::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionCoords) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPosition::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPosition) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Position::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:156:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Coordinates::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:209:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation/nsGeoPosition.cpp:208:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_geolocation.a.desc rm -f libdom_geolocation.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_geolocation.a.desc nsGeolocation.o Unified_cpp_dom_geolocation0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/geolocation' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/uriloader/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_uriloader_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base -I/home/pbulk/build/mail/thunderbird52/work/build/uriloader/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_uriloader_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_svg.a.desc rm -f libdom_svg.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_svg.a.desc Unified_cpp_dom_svg0.o Unified_cpp_dom_svg1.o Unified_cpp_dom_svg2.o Unified_cpp_dom_svg3.o Unified_cpp_dom_svg4.o Unified_cpp_dom_svg5.o Unified_cpp_dom_svg6.o Unified_cpp_dom_svg7.o Unified_cpp_dom_svg8.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/svg' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ffmpeg_libav530.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav53 -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav53/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav530.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:35, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocumentLoader.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp: In member function 'virtual nsresult nsDocLoader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:186:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:185:4: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocumentLoader.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsDocLoader.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsDocumentOpenInfo::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp:169:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsURILoader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp:784:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base/nsURILoader.cpp:783:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIURILoader) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ liburiloader_base.a.desc rm -f liburiloader_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liburiloader_base.a.desc Unified_cpp_uriloader_base0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/uriloader/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/encoding' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_encoding0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding -I/home/pbulk/build/mail/thunderbird52/work/build/dom/encoding -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_encoding0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsID.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EncodingUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/EncodingUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TextDecoderBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TextDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/TextDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/TextDecoder.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EncodingUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/encoding/EncodingUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/encoding/Unified_cpp_dom_encoding0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_encoding.a.desc rm -f libdom_encoding.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_encoding.a.desc Unified_cpp_dom_encoding0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/encoding' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_extensions_cookie0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_extensions_cookie0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookieModule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookiePermission.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_media_platforms_ffmpeg_libav53.a.desc rm -f libdom_media_platforms_ffmpeg_libav53.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav53.a.desc Unified_cpp_ffmpeg_libav530.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav53' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/bmp' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBMPEncoder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp -I/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/bmp -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBMPEncoder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCRT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookieModule.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermission.cpp: In member function 'virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermission.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) ^~~~~~~~~~~~~~~~~~~~ libimage_encoders_bmp.a.desc rm -f libimage_encoders_bmp.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_encoders_bmp.a.desc nsBMPEncoder.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/bmp' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/res' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_protocol_res0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/res -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_res0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIProtocolHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISubstitutingProtocolHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookiePermission.cpp: In member function 'virtual nsresult nsCookiePermission::CanSetCookie(nsIURI*, nsIChannel*, nsICookie2*, bool*, int64_t*, bool*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookiePermission.cpp:193:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *aIsSession = true; ~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsCookiePermission.cpp:196:3: note: here case nsICookiePermission::ACCESS_ALLOW: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp: In member function 'nsresult nsPermissionManager::InitDB(bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:937:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:944:5: note: here case 0: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:957:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:964:5: note: here case 3: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:975:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:992:5: note: here case 5: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1062:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1075:5: note: here case 4: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1259:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1270:5: note: here case 7: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1361:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie/nsPermissionManager.cpp:1369:5: note: here case 8: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libextensions_cookie.a.desc rm -f libextensions_cookie.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_cookie.a.desc Unified_cpp_extensions_cookie0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/cookie' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPersistentProperties.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPersistentProperties.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsArrayEnumerator.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp: In member function 'bool nsPropertiesParser::ParseValueCharacter(char16_t, const char16_t*, const char16_t*&, nsAString_internal&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp:220:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mHaveMultiLine && mMultiLineCanSkipN) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsPersistentProperties.cpp:232:9: note: here case '\r': ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStaticNameTable.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStaticNameTable.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsStaticNameTable.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsCRT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsStaticNameTable.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_ds0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_ds0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp libnetwerk_protocol_res.a.desc rm -f libnetwerk_protocol_res.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_res.a.desc Unified_cpp_netwerk_protocol_res0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/res' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AudioNodeEngineSSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AudioNodeEngineSSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Tokenizer.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalTokenizer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/IncrementalTokenizer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Tokenizer.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalTokenizer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/IncrementalTokenizer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArray::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsArray.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaSegment.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioSegment.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:266:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:265:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:284:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:283:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsProperties.cpp: In member function 'nsresult nsProperties::AggregatedQueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsProperties.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsProperties.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIProperties) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp:2207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp:2206:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWritableVariant) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp: In function 'nsresult CloneArray(uint16_t, const nsIID*, uint32_t, void*, uint16_t*, nsIID*, uint32_t*, void**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp:356:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (aOutIID) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsVariant.cpp:361:5: note: here case nsIDataType::VTYPE_INTERFACE: { ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaSegment.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioSegment.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngineSSE2.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webaudio0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp libxpcom_ds.a.desc rm -f libxpcom_ds.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_ds.a.desc nsPersistentProperties.o nsStaticNameTable.o Unified_cpp_xpcom_ds0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webaudio1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::ConstantSourceNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ConstantSourceNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConvolverNode.cpp: In member function 'virtual nsresult mozilla::dom::ConvolverNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConvolverNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConvolverNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ConvolverNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DelayNode.cpp: In member function 'virtual nsresult mozilla::dom::DelayNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DelayNode.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DelayNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DelayNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DynamicsCompressorNode.cpp: In member function 'virtual nsresult mozilla::dom::DynamicsCompressorNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DynamicsCompressorNode.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/DynamicsCompressorNode.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DynamicsCompressorNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/GainNode.cpp: In member function 'virtual nsresult mozilla::dom::GainNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/GainNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/GainNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(GainNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationTrackSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AudioDestinationTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioDestinationNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaStreamAudioDestinationNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioSourceNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaStreamAudioSourceNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OfflineAudioCompletionEvent.cpp: In member function 'virtual nsresult mozilla::dom::OfflineAudioCompletionEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OfflineAudioCompletionEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OfflineAudioCompletionEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(OfflineAudioCompletionEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OscillatorNode.cpp: In member function 'virtual nsresult mozilla::dom::OscillatorNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OscillatorNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/OscillatorNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(OscillatorNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioBufferSourceNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AudioBufferSourceNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioContext.cpp: In member function 'virtual nsresult mozilla::dom::AudioContext::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioContext.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioContext.cpp:98:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMemoryReporter) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioDestinationNode.cpp:314:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioDestinationNode.cpp:313:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioProcessingEvent.cpp: In member function 'virtual nsresult mozilla::dom::AudioProcessingEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioProcessingEvent.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioProcessingEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AudioProcessingEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/BiquadFilterNode.cpp: In member function 'virtual nsresult mozilla::dom::BiquadFilterNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/BiquadFilterNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/BiquadFilterNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(BiquadFilterNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnalyserNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:92: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaBufferDecoder.cpp: In member function 'void mozilla::WebAudioDecodeJob::OnFailure(mozilla::WebAudioDecodeJob::ErrorCode)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/MediaBufferDecoder.cpp:605:34: warning: 'errorMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] nsContentUtils::ReportToConsole(nsIScriptError::errorFlag, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ NS_LITERAL_CSTRING("Media"), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ doc, ~~~~ nsContentUtils::eDOM_PROPERTIES, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ errorMessage); ~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/autocomplete' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_autocomplete0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/autocomplete -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_autocomplete0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAutoCompleteController.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAutoCompleteController.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp: In member function 'virtual nsresult nsAutoCompleteController::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAutoCompleteController) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_autocomplete.a.desc rm -f libtoolkit_components_autocomplete.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_autocomplete.a.desc Unified_cpp_autocomplete0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/autocomplete' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o bprint.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/bprint.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/bprint.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o decode.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/decode.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_tag': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:77:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for ( i = 1; i < sizeof(ber_int_t); i++ ) { ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_skip_tag': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:138:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if ( noctets > sizeof(ber_uint_t) ) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_getnint': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:183:11: warning: comparison of integer expressions of different signedness: 'ber_slen_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] if ( len > sizeof(ber_slen_t) ) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_scanf': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:493:43: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] for ( rc = 0, p = (char *) fmt; *p && rc != LBER_DEFAULT; p++ ) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:559:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:559:35: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:560:14: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] && rc != LBER_DEFAULT; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:587:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] if ( rc != LBER_DEFAULT && ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:588:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] tag != LBER_END_OF_SEQORSET ) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:601:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:601:35: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:602:14: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] && rc != LBER_DEFAULT; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:625:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] if ( rc != LBER_DEFAULT && ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:626:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] tag != LBER_END_OF_SEQORSET ) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:635:42: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] if ( (rc = ber_skip_tag( ber, &len )) == LBER_DEFAULT ) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/decode.c:663:9: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (rc == LBER_DEFAULT) { ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o encode.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/encode.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/encode.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o io.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/io.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c: In function 'get_ber_len': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:743:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if (noctets >= MAX_LEN_SIZE) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c: In function 'read_len_in_ber': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:784:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if ( noctets >= MAX_LEN_SIZE ) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c: In function 'ber_get_next': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:869:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ( ((ber_len_t) ber->ber_end - (ber_len_t) ber->ber_buf) < newlen) { ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:869:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ( ((ber_len_t) ber->ber_end - (ber_len_t) ber->ber_buf) < newlen) { ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:890:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] toread = (ber_len_t)ber->ber_end - (ber_len_t)ber->ber_rwptr; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:890:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] toread = (ber_len_t)ber->ber_end - (ber_len_t)ber->ber_rwptr; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:893:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *len = (ber_len_t) ber->ber_rwptr - (ber_len_t) orig_rwptr; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:893:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *len = (ber_len_t) ber->ber_rwptr - (ber_len_t) orig_rwptr; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:912:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *len = (ber_len_t) ber->ber_rwptr - (ber_len_t) orig_rwptr; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:912:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] *len = (ber_len_t) ber->ber_rwptr - (ber_len_t) orig_rwptr; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c: In function 'get_buffer_tag': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:1348:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for ( i = 1; i < sizeof(ber_int_t); i++ ) { ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c: In function 'ber_get_next_buffer_ext': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:1495:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] if ( noctets > sizeof(ber_uint_t) ) { ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:1558:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] toread = (ber_len_t)ber->ber_end - (ber_len_t)ber->ber_rwptr; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/liblber/io.c:1558:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] toread = (ber_len_t)ber->ber_end - (ber_len_t)ber->ber_rwptr; ^ liblber60.a.desc rm -f liblber60.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblber60.a.desc bprint.o decode.o encode.o io.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/liblber' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_webaudio2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldif' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o line64.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldif -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/line64.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c: In function 'ldif_base64_encode_internal': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldif/line64.c:444:15: warning: variable 'len' set but not used [-Wunused-but-set-variable] int i, pad, len; ^~~ libldif60.so rm -f libldif60.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libldif60.so -o libldif60.so line64.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib -ldl In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ chmod +x libldif60.so ../../../../config/nsinstall -R -m 644 'libldif60.so' '../../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldif' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nspr' libnspr.a.desc rm -f libnspr.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnspr.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nspr' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nss' libnss.a.desc rm -f libnss.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnss.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nss' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/mozalloc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_memory_mozalloc0.o -c -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozalloc -I/home/pbulk/build/mail/thunderbird52/work/build/memory/mozalloc -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozalloc/mozalloc.cpp:69, from /home/pbulk/build/mail/thunderbird52/work/build/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmemory_mozalloc.a rm -f libmemory_mozalloc.a libmemory_mozalloc.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs libmemory_mozalloc.a Unified_cpp_memory_mozalloc0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp: In member function 'virtual nsresult mozilla::dom::PannerNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PannerNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/StereoPannerNode.cpp: In member function 'virtual nsresult mozilla::dom::StereoPannerNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/StereoPannerNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/StereoPannerNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(StereoPannerNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/WaveShaperNode.cpp: In member function 'virtual nsresult mozilla::dom::WaveShaperNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/WaveShaperNode.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/WaveShaperNode.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(WaveShaperNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmemory_mozalloc.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmemory_mozalloc.a.desc Unified_cpp_memory_mozalloc0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/mozalloc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mozglue/misc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StackWalk.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc -I/home/pbulk/build/mail/thunderbird52/work/build/mozglue/misc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StackWalk.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc/StackWalk.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TimeStamp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc -I/home/pbulk/build/mail/thunderbird52/work/build/mozglue/misc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TimeStamp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc/TimeStamp.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TimeStamp_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc -I/home/pbulk/build/mail/thunderbird52/work/build/mozglue/misc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TimeStamp_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/misc/TimeStamp_posix.cpp libmozglue_misc.a.desc rm -f libmozglue_misc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmozglue_misc.a.desc StackWalk.o TimeStamp.o TimeStamp_posix.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mozglue/misc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mfbt' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Compression.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt -I/home/pbulk/build/mail/thunderbird52/work/build/mfbt -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Compression.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-unused-function /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt/Compression.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Decimal.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt -I/home/pbulk/build/mail/thunderbird52/work/build/mfbt -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Decimal.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt/decimal/Decimal.cpp libdom_media_webaudio.a.desc rm -f libdom_media_webaudio.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webaudio.a.desc AudioNodeEngineSSE2.o Unified_cpp_dom_media_webaudio0.o Unified_cpp_dom_media_webaudio1.o Unified_cpp_dom_media_webaudio2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_mfbt0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt -I/home/pbulk/build/mail/thunderbird52/work/build/mfbt -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/mfbt/Unified_cpp_mfbt0.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_gamepad0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad -I/home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_gamepad0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_mfbt1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mfbt -I/home/pbulk/build/mail/thunderbird52/work/build/mfbt -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/mfbt/Unified_cpp_mfbt1.cpp libmfbt.a.desc rm -f libmfbt.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmfbt.a.desc Compression.o Decimal.o Unified_cpp_mfbt0.o Unified_cpp_mfbt1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mfbt' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/ftp' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_protocol_ftp0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/ftp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_ftp0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp: In member function 'virtual nsresult mozilla::dom::Gamepad::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadButton.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButton::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadButton.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadButton.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::GamepadServiceTest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadServiceTest.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/GamepadServiceTest.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIIPCBackgroundChildCreateCallback) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/linux/LinuxGamepad.cpp: In member function 'void {anonymous}::LinuxGamepadService::AddDevice(mozilla::udev_device*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/linux/LinuxGamepad.cpp:137:12: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 112 and 126 [-Wformat-truncation=] "%s-%s-%s", ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/linux/LinuxGamepad.cpp:140:12: name); ~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/gamepad/Gamepad.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /usr/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 144) into a destination of size 128 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ libdom_gamepad.a.desc rm -f libdom_gamepad.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_gamepad.a.desc Unified_cpp_dom_gamepad0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/gamepad' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasink' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_mediasink0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasink -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_mediasink0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/MozPromise.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/AudioSink.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/AudioSinkWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/MediaSink.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/AudioSink.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasink/AudioSinkWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_media_mediasink.a.desc rm -f libdom_media_mediasink.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_mediasink.a.desc Unified_cpp_dom_media_mediasink0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasink' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/glue' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hnjstdio.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue -I/home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hnjstdio.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/hnjstdio.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/hnjalloc.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/hnjstdio.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/hnjstdio.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libnetwerk_protocol_ftp.a.desc rm -f libnetwerk_protocol_ftp.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_ftp.a.desc Unified_cpp_netwerk_protocol_ftp0.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_hyphenation_glue0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue -I/home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/hyphen -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_hyphenation_glue0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/ftp' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cookie' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCookieService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCookieService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PLDHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsBaseHashtable.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsInterfaceHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/nsHyphenationManager.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/nsHyphenationManager.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/hyphenation/glue/nsHyphenationManager.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libintl_hyphenation_glue.a.desc rm -f libintl_hyphenation_glue.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_hyphenation_glue.a.desc hnjstdio.o Unified_cpp_hyphenation_glue0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/hyphenation/glue' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_cookie0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cookie0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/CookieServiceChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/CookieServiceChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp: In member function 'OpenDBResult nsCookieService::TryInitDB(bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1008:44: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, RESULT_RETRY); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1013:5: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1067:44: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, RESULT_RETRY); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1072:5: note: here case 3: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1164:44: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, RESULT_RETRY); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1169:5: note: here case 4: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1212:53: warning: this statement may fall through [-Wimplicit-fallthrough=] ("Upgraded database to schema version 5")); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1217:5: note: here case 5: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1279:53: warning: this statement may fall through [-Wimplicit-fallthrough=] ("Upgraded database to schema version 6")); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1283:5: note: here case 6: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1356:44: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, RESULT_RETRY); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookieService.cpp:1367:5: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/nsCookie.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/CookieServiceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie/CookieServiceChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/promise' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_promise0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise -I/home/pbulk/build/mail/thunderbird52/work/build/dom/promise -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_promise0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_cookie.a.desc rm -f libnetwerk_cookie.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_cookie.a.desc nsCookieService.o Unified_cpp_netwerk_cookie0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cookie' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_build0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build -I/home/pbulk/build/mail/thunderbird52/work/build/layout/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jsurl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/speakermanager -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xslt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/composer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/secureelement -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_build0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/promise/Unified_cpp_dom_promise0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::Promise::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:463:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:462:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(Promise) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PromiseNativeHandlerShim::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:828:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/promise/Promise.cpp:827:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_promise.a.desc rm -f libdom_promise.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_promise.a.desc Unified_cpp_dom_promise0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/promise' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsWebBrowserModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/build -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsWebBrowserModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/build/nsWebBrowserModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/build/nsWebBrowserModule.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.h:41, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/build/nsWebBrowserModule.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libembedding_browser_build.a.desc rm -f libembedding_browser_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_browser_build.a.desc nsWebBrowserModule.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/permissions' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_permissions0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/permissions -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/permissions -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_permissions0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/extensions/permissions/Unified_cpp_permissions0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/permissions/nsContentBlocker.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/permissions/nsContentBlocker.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/permissions/Unified_cpp_permissions0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/permissions/nsContentBlocker.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/permissions/Unified_cpp_permissions0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RuleProcessorCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsLayoutStatics.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ libextensions_permissions.a.desc rm -f libextensions_permissions.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_permissions.a.desc Unified_cpp_permissions0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/permissions' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/shistory' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_docshell_shistory0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory -I/home/pbulk/build/mail/thunderbird52/work/build/docshell/shistory -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_docshell_shistory0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCModule.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsLayoutModule.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsContentDLF.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/build/nsLayoutStatics.cpp:116, from /home/pbulk/build/mail/thunderbird52/work/build/layout/build/Unified_cpp_layout_build0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here class nsTabSizes { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHEntry.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHTransaction.cpp: In member function 'virtual nsresult nsSHTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHTransaction.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHTransaction.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISHTransaction) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp:252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory/nsSHistory.cpp:251:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISHistoryInternal) ^~~~~~~~~~~~~~~~~~~~~~ liblayout_build.a.desc rm -f liblayout_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_build.a.desc Unified_cpp_layout_build0.o libdocshell_shistory.a.desc rm -f libdocshell_shistory.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/build' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdocshell_shistory.a.desc Unified_cpp_docshell_shistory0.o gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xhr' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xhr0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xhr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xhr0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/shistory' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/other-licenses/snappy' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_snappy0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/snappy -I/home/pbulk/build/mail/thunderbird52/work/build/other-licenses/snappy -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_snappy0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /home/pbulk/build/mail/thunderbird52/work/build/other-licenses/snappy/Unified_cpp_snappy0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libother-licenses_snappy.a.desc rm -f libother-licenses_snappy.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libother-licenses_snappy.a.desc Unified_cpp_snappy0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/other-licenses/snappy' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/lz4' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o lz4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/lz4 -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/lz4 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/lz4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/lz4/lz4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Compression.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/lz4/lz4.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_lz4.a.desc rm -f libtoolkit_components_lz4.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_lz4.a.desc lz4.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/lz4' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xml' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xml0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xml0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestEventTarget.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestEventTarget::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestEventTarget.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestEventTarget.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIXMLHttpRequestEventTarget) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMCharacterData.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMText.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMCDATASection.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestMainThread::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:396:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:395:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISizeOfEventTarget) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::nsXMLHttpRequestXPCOMifier::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:3762:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:3761:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestUpload.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestUpload::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestUpload.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestUpload.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIXMLHttpRequestUpload) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestWorker.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestWorker::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestWorker.cpp:1561:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xhr/XMLHttpRequestWorker.cpp:1560:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(XMLHttpRequestWorker) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMCharacterData.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMText.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMCDATASection.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CDATASection.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/CDATASection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xml/Unified_cpp_dom_xml0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLContentSink.cpp: In member function 'virtual nsresult nsXMLContentSink::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLContentSink.cpp:141:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsContentSink) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLContentSink.cpp:140:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsITransformObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLFragmentContentSink.cpp: In member function 'virtual nsresult nsXMLFragmentContentSink::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:138:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsXMLContentSink) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:137:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIFragmentContentSink) ^~~~~~~~~~~~~~~~~~~~~~ libdom_xhr.a.desc rm -f libdom_xhr.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xhr.a.desc Unified_cpp_dom_xhr0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xhr' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calDateTime.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calDateTime.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/calIDateTime.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/calIDateTime.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:5: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp: In member function 'virtual nsresult calDateTime::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:28:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.cpp:28:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical) ^~~~~~~~~~~~~~~~~~~~ libdom_xml.a.desc rm -f libdom_xml.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xml.a.desc Unified_cpp_dom_xml0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xml' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calDuration.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calDuration.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/calIDuration.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImageContainer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImageContainer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/calIDuration.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp: In member function 'virtual nsresult calDuration::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDuration.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical) ^~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calICSService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calICSService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStringStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:4: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStringStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:4: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calIcalProperty::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStringStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:4: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calIcalComponent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:855:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:855:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStringStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:4: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calICSService::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:1243:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calICSService.cpp:1243:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService) ^~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calPeriod.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calPeriod.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp: In member function 'virtual nsresult calPeriod::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:14:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calDateTime.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calPeriod.cpp:14:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical) ^~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calRecurrenceRule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calRecurrenceRule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CanvasClient.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageBridgeChild.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CanvasClient.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageBridgeChild.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ReentrantMonitor.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ImageContainer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:5: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp: In member function 'virtual nsresult calRecurrenceRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:20:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calRecurrenceRule.cpp:20:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule) ^~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calTimezone.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calTimezone.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calTimezone.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calTimezone.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calTimezone.cpp:4: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o calUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/calUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/backend/libical/calUtils.cpp:4: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libcalendar_base_backend_libical.a.desc rm -f libcalendar_base_backend_libical.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libcalendar_base_backend_libical.a.desc calDateTime.o calDuration.o calICSService.o calPeriod.o calRecurrenceRule.o calTimezone.o calUtils.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o LayerTreeInvalidation.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/LayerTreeInvalidation.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPresArena.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPresArena.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsQueryFrame.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArenaObjectID.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:26: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/CompositableHost.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageHost.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.cpp:25: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:26: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/CompositableHost.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageHost.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.cpp:25: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayerTreeInvalidation.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresArena.cpp:24: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here class nsTabSizes { ^~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsRefreshDriver.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsRefreshDriver.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp:28: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Layers.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Layers.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp:34: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp:34: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsRefreshDriver.cpp:28: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PersistentBufferProvider.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PersistentBufferProvider.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h: In member function 'virtual already_AddRefed mozilla::layers::PersistentBufferProviderShared::BorrowDrawTarget(const IntRect&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.h:149:52: warning: '*((void*)& previousBackBuffer +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] bool CheckIndex(uint32_t aIndex) { return aIndex < mTextures.length(); } ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/PersistentBufferProvider.cpp:247:8: note: '*((void*)& previousBackBuffer +8)' was declared here auto previousBackBuffer = mBack; ^~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BasicImageLayer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BasicImageLayer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicImageLayer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = mozilla::gfx::PointTyped; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/GeometryUtils.cpp:333:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSize.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPoint.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMargin.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrValue.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/AccessibleCaret.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Point.h:115:8: note: 'struct mozilla::gfx::PointTyped' declared here struct PointTyped : ^~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TextureClientX11.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TextureClientX11.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/TextureClientX11.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientX11.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/TextureClientX11.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientX11.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/TextureClientX11.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GLTextureImage.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClientX11.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/TextureClientX11.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11BasicCompositor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11BasicCompositor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Compositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_base1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Compositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11TextureSourceBasic.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11TextureSourceBasic.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Compositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Compositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/BasicCompositor.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11TextureHost.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11TextureHost.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleProcessorData.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CounterStyleManager.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/PositionedEventTargeting.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ShadowLayerUtilsX11.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ShadowLayerUtilsX11.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/TouchManager.cpp: In member function 'bool mozilla::TouchManager::PreHandleEvent(mozilla::WidgetEvent*, nsEventStatus*, bool&, bool&, nsCOMPtr&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/TouchManager.cpp:213:28: warning: this statement may fall through [-Wimplicit-fallthrough=] aIsHandlingUserInput = true; ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/TouchManager.cpp:216:5: note: here case eTouchCancel: { ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::DrawTableBorderSegment(nsCSSRendering::DrawTarget&, uint8_t, nscolor, const nsStyleBackground*, const nsRect&, int32_t, int32_t, uint8_t, nscoord, uint8_t, nscoord)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:4325:17: warning: this statement may fall through [-Wimplicit-fallthrough=] ridgeGroove = NS_STYLE_BORDER_STYLE_GROOVE; // and fall through to ridge /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:4327:3: note: here case NS_STYLE_BORDER_STYLE_RIDGE: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:4491:5: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:4494:3: note: here case NS_STYLE_BORDER_STYLE_SOLID: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRenderingBorders.cpp: In function 'mozilla::gfx::Color MakeBorderColor(nscolor, nscolor, BorderColorStyle)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRenderingBorders.cpp:1238:9: warning: this statement may fall through [-Wimplicit-fallthrough=] k = 1; ~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRenderingBorders.cpp:1240:5: note: here case BorderColorStyleDark: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11TextureSourceOGL.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11TextureSourceOGL.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ContextStateTracker.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorOGL.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp: In static member function 'static void nsCSSRendering::PaintGradient(nsPresContext*, nsRenderingContext&, nsStyleGradient*, const nsRect&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, const nsSize&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:425:66: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] mPosition(aPosition), mIsMidpoint(aIsMidPoint), mColor(aColor) {} ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCSSRendering.cpp:2639:12: note: 'position' was declared here double position; ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/CompositableHost.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHostOGL.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/CompositableHost.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHostOGL.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ContextStateTracker.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorOGL.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp: In member function 'void mozilla::ElementRestyler::RestyleChildren(nsRestyleHint)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3534:24: warning: 'lastContinuation' may be used uninitialized in this function [-Wmaybe-uninitialized] MaybeReframeForPseudo(CSSPseudoElementType::after, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aFrame, aFrame, aFrame->GetContent(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aFrame->StyleContext()); ~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/RestyleManager.cpp:3241:13: note: 'lastContinuation' was declared here nsIFrame* lastContinuation; ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_base2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/layout/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/printing -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/view -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCoord.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISelectionPrivate.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Selection.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrameSelection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsRange.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Selection.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrameSelection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISelectionListener.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDocumentViewer.cpp: In member function 'virtual nsresult nsDocumentViewer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDocumentViewer.cpp:538:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDocumentViewer.cpp:536:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPrint) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:41, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CounterStyleManager.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsRange.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Selection.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrameSelection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/RotatedBuffer.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISelectionListener.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp: In member function 'virtual nsresult nsPresContext::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:346:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.cpp:345:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/RotatedBuffer.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/LayersTypes.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp:129, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here class nsTabSizes { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function 'nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchStart(const mozilla::MultiTouchInput&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:1099:76: warning: this statement may fall through [-Wimplicit-fallthrough=] GetCurrentTouchBlock()->GetOverscrollHandoffChain()->CancelAnimations(ExcludeOverscroll); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:1101:5: note: here case NOTHING: { ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'void mozilla::layers::GestureEventListener::HandleInputTimeoutLongTap()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/GestureEventListener.cpp:440:28: warning: this statement may fall through [-Wimplicit-fallthrough=] CancelMaxTapTimeoutTask(); ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/GestureEventListener.cpp:442:3: note: here case GESTURE_FIRST_SINGLE_TOUCH_MAX_TAP_DOWN: { ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/QueuedInput.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/QueuedInput.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StartupTimeline.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Telemetry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:92: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp: In static member function 'static nsRect nsLayoutUtils::ComputeObjectDestRect(const nsRect&, const IntrinsicSize&, const nsSize&, const nsStylePosition*, nsPoint*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:4173:17: warning: '*((void*)& noneSize +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] Maybe noneSize; ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:4173:17: warning: '*((void*)& noneSize +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:4189:17: warning: '*((void*)(& constrainedSize)+8).nsSize::.mozilla::gfx::BaseSize::.mozilla::gfx::BaseSize::::.mozilla::gfx::BaseSize::::::height' may be used uninitialized in this function [-Wmaybe-uninitialized] Maybe constrainedSize; ^~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsLayoutUtils.cpp:4189:17: warning: '*((void*)(& constrainedSize)+8).nsSize::.mozilla::gfx::BaseSize::.mozilla::gfx::BaseSize::::.mozilla::gfx::BaseSize::::::width' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers2.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp: In member function 'void mozilla::layers::APZEventState::ProcessTouchEvent(const mozilla::WidgetTouchEvent&, const mozilla::layers::ScrollableLayerGuid&, uint64_t, nsEventStatus, nsEventStatus)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:346:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (isTouchPrevented) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:351:3: note: here case eTouchCancel: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:352:47: warning: this statement may fall through [-Wimplicit-fallthrough=] mActiveElementManager->HandleTouchEndEvent(mEndTouchIsClick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/apz/util/APZEventState.cpp:354:3: note: here case eTouchMove: { ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPrintfCString.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxUtils.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCaret.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTSubstring.h: In member function 'void nsCounterUseNode::GetText(nsString&)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTSubstring.h:530:12: warning: 'separator' may be used uninitialized in this function [-Wmaybe-uninitialized] Replace(mLength, 0, aData, aLength); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsCounterManager.cpp:103:21: note: 'separator' was declared here const char16_t* separator; ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp: In member function 'virtual void PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, nsFrameState, nsIPresShell::ReflowRootHandling)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresShell.cpp:2708:23: warning: 'targetNeedsReflowFromParent' may be used uninitialized in this function [-Wmaybe-uninitialized] (_f != subtreeRoot || !targetNeedsReflowFromParent)) ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/base/Unified_cpp_layout_base2.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsStyleSheetService.cpp: In member function 'virtual nsresult nsStyleSheetService::UnregisterSheet(nsIURI*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsStyleSheetService.cpp:339:28: warning: 'message' may be used uninitialized in this function [-Wmaybe-uninitialized] serv->NotifyObservers(NS_ISUPPORTS_CAST(nsIDOMCSSStyleSheet*, cssSheet), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ message, nullptr); ~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/PersistentBufferProvider.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/PersistentBufferProvider.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicImplData.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ liblayout_base.a.desc rm -f liblayout_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_base.a.desc nsPresArena.o nsRefreshDriver.o Unified_cpp_layout_base0.o Unified_cpp_layout_base1.o Unified_cpp_layout_base2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/volatile' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_memory_volatile0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/volatile -I/home/pbulk/build/mail/thunderbird52/work/build/memory/volatile -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_memory_volatile0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/memory/volatile/Unified_cpp_memory_volatile0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/volatile/VolatileBuffer.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/volatile/VolatileBufferFallback.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/memory/volatile/Unified_cpp_memory_volatile0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmemory_volatile.a.desc rm -f libmemory_volatile.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmemory_volatile.a.desc Unified_cpp_memory_volatile0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/volatile' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Blob.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Blob.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:49: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/BlobChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::BlobInputStreamTether::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:486:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::RemoteInputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:1177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/Blob.cpp:1176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(IPrivateRemoteInputStream) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ContentChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ContentChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayers.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientLayerManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp: In member function 'virtual nsresult mozilla::dom::ContentChild::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: note: in definition of macro 'NS_IMPL_QUERY_TAIL_GUTS' foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:522:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: in definition of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.cpp:521:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o CrashReporterChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/CrashReporterChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/CrashReporterChild.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/CrashReporterChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginInstanceChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/CrashReporterChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/CrashReporterChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayerManagerComposite.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ProcessHangMonitor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ProcessHangMonitor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/Effects.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayerManagerComposite.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/Layers.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ProcessHangMonitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/revocable_store.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/task.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ProcessHangMonitorIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ProcessHangMonitor.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_ipc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_ipc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPermissionManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/AppProcessChecker.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp: In function 'void mozilla::layers::RenderMinimap(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::ContainerLayerComposite]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:329:53: warning: '*((void*)& cdp +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] r = transform.TransformBounds(cdp->ToUnknownRect()); ~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:329:53: warning: '*((void*)& cdp +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:329:53: warning: '*((void*)& cdp +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:329:53: warning: '*((void*)& cdp +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp: In function 'void mozilla::layers::RenderMinimap(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::RefLayerComposite]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:329:53: warning: '*((void*)& cdp +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] r = transform.TransformBounds(cdp->ToUnknownRect()); ~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:329:53: warning: '*((void*)& cdp +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:329:53: warning: '*((void*)& cdp +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:329:53: warning: '*((void*)& cdp +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPermissionManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/AppProcessChecker.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp: In member function 'virtual nsresult mozilla::dom::ContentParent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:2679:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:2678:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:194:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:193:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChild::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:809:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(TabChildBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:808:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsITooltipListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildGlobal::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:3262:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabChild.cpp:100, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:156:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:153, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:138:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here struct AmountFns ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ColorPickerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:180:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentParent.cpp:153, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:173:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here struct SizeOfTabFns ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_layers7.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers7.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Coord.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/RemoteContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/RemoteContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/RemoteContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/FrameMetrics.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/RemoteContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_ipc1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/cookie -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/sandbox -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_ipc1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozIApplication.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabContext.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabContext.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabContext.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabParent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabContext.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabContext.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_ipc.a.desc rm -f libdom_ipc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_ipc.a.desc Blob.o ContentChild.o CrashReporterChild.o ProcessHangMonitor.o Unified_cpp_dom_ipc0.o Unified_cpp_dom_ipc1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/ipc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GPUParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GPUParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp libgfx_layers.a.desc rm -f libgfx_layers.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_layers.a.desc ImageContainer.o LayerTreeInvalidation.o Layers.o PersistentBufferProvider.o BasicImageLayer.o TextureClientX11.o X11BasicCompositor.o X11TextureSourceBasic.o X11TextureHost.o ShadowLayerUtilsX11.o X11TextureSourceOGL.o Unified_cpp_gfx_layers0.o Unified_cpp_gfx_layers1.o Unified_cpp_gfx_layers2.o Unified_cpp_gfx_layers3.o Unified_cpp_gfx_layers4.o Unified_cpp_gfx_layers5.o Unified_cpp_gfx_layers6.o Unified_cpp_gfx_layers7.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/layers' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_ipc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_ipc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeParent.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp:21: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeParent.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp:21: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/GPUParent.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayersTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ipc/CompositorSession.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtkxtbin' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o gtk2xtbin.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_GTKXTBIN_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtkxtbin -I/home/pbulk/build/mail/thunderbird52/work/build/widget/gtkxtbin -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/gtk2xtbin.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtkxtbin/gtk2xtbin.c libwidget_gtkxtbin.a.desc rm -f libwidget_gtkxtbin.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libwidget_gtkxtbin.a.desc gtk2xtbin.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtkxtbin' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/network' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_network0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/build/dom/network -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_network0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libgfx_ipc.a.desc rm -f libgfx_ipc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_ipc.a.desc GPUParent.o Unified_cpp_gfx_ipc0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/ipc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/blink' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_webaudio_blink0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/blink -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webaudio_blink0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/Connection.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/network/Unified_cpp_dom_network0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocket::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocket.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocket.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIServerSocketListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketChildBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketChild.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketChild.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketParent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketParent.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPServerSocketParent.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::LegacyMozTCPSocket::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocket::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocket.cpp:147:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsITCPSocketCallback) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketChildBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketChild.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketChild.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketParentBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketParent.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/TCPSocketParent.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocket.cpp: In member function 'virtual nsresult mozilla::dom::UDPSocket::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocket.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network/UDPSocket.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIUDPSocketInternal) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_webaudio_blink1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/blink -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/blink -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webaudio_blink1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/blink/Unified_cpp_webaudio_blink1.cpp libdom_media_webaudio_blink.a.desc rm -f libdom_media_webaudio_blink.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webaudio_blink.a.desc Unified_cpp_webaudio_blink0.o Unified_cpp_webaudio_blink1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webaudio/blink' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/wave' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_wave0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/wave -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_wave0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDemuxer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDataDemuxer.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDemuxer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderStateMachine.h:91, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDecoder.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/MozPromise.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDataDemuxer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDemuxer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/wave/WaveDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_network.a.desc rm -f libdom_network.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_network.a.desc Unified_cpp_dom_network0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/network' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozEnglishWordUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozEnglishWordUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp: In member function 'virtual nsresult mozEnglishWordUtils::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozEnglishWordUtils) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozInlineSpellChecker.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozInlineSpellChecker.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_media_wave.a.desc rm -f libdom_media_wave.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_wave.a.desc Unified_cpp_dom_media_wave0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/wave' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozInlineSpellWordUtil.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozInlineSpellWordUtil.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp: In member function 'virtual nsresult mozInlineSpellChecker::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:535:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:534:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozInlineSpellChecker) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/startupcache' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StartupCache.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache -I/home/pbulk/build/mail/thunderbird52/work/build/startupcache -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StartupCache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCache.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PLDHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCache.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StartupCacheModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache -I/home/pbulk/build/mail/thunderbird52/work/build/startupcache -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StartupCacheModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheModule.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozPersonalDictionary.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozPersonalDictionary.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheModule.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StartupCacheUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache -I/home/pbulk/build/mail/thunderbird52/work/build/startupcache -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StartupCacheUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheUtils.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp: In member function 'virtual nsresult mozPersonalDictionary::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozPersonalDictionary) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/startupcache/StartupCacheUtils.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libstartupcache.a.desc rm -f libstartupcache.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libstartupcache.a.desc StartupCache.o StartupCacheModule.o StartupCacheUtils.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozSpellChecker.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozSpellChecker.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/startupcache' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozSpellCheckerFactory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozSpellCheckerFactory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp: In member function 'virtual nsresult mozSpellChecker::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozSpellChecker) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/txmgr' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_txmgr0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/build/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_txmgr0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/editor/txmgr/Unified_cpp_editor_txmgr0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionItem.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionItem.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionManager.cpp: In member function 'virtual nsresult nsTransactionManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionManager.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr/nsTransactionManager.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransactionManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libeditor_txmgr.a.desc rm -f libeditor_txmgr.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libeditor_txmgr.a.desc Unified_cpp_editor_txmgr0.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozSpellI18NManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozSpellI18NManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellI18NManager.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/txmgr' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o atomicops_internals_x86_gcc.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/atomicops_internals_x86_gcc.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/atomicops_internals_x86_gcc.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/atomicops.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/atomicops_internals_x86_gcc.cc:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o message_pump_glib.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/message_pump_glib.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_pump_glib.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellI18NManager.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozSpellI18NManager.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_pump.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_pump_glib.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_pump_glib.cc:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libextensions_spellcheck_src.a.desc rm -f libextensions_spellcheck_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_spellcheck_src.a.desc mozEnglishWordUtils.o mozInlineSpellChecker.o mozInlineSpellWordUtil.o mozPersonalDictionary.o mozSpellChecker.o mozSpellCheckerFactory.o mozSpellI18NManager.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o process_util_linux.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/process_util_linux.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util_linux.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util_linux.cc:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o time_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/time_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/time_posix.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/time.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/time_posix.cc:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util_linux.cc:137:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr mEnvp; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/memory:3, from /home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers/memory:44, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util_linux.cc:11: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ipc_chromium0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_chromium0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ipc_chromium1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_chromium1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/platform_thread.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/platform_thread_posix.cc:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium1.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/string_util.cc: In function 'int StringToInt(const string&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/string_util.cc:730:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] return result; ^~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ipc_chromium2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_chromium2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/waitable_event.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/waitable_event_posix.cc:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/histogram.cc:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h: In member function 'mozilla::BufferList mozilla::BufferList::Extract(mozilla::BufferList::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:555:7: warning: '*((void*)& lastSegmentSize +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] aIter.Advance(*this, *lastSegmentSize); ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/commandlines' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCommandLine.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/commandlines -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCommandLine.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICommandLineRunner.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:21: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICommandLineRunner.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:5: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp: In member function 'virtual nsresult nsCommandLine::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsCommandLine, ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsCommandLine, ^~~~~~~~~~~~~~~~~~~~ libtoolkit_components_commandlines.a.desc rm -f libtoolkit_components_commandlines.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_commandlines.a.desc nsCommandLine.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/commandlines' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/ipc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_ipc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_ipc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp libipc_chromium.a.desc rm -f libipc_chromium.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libipc_chromium.a.desc atomicops_internals_x86_gcc.o message_pump_glib.o process_util_linux.o time_posix.o Unified_cpp_ipc_chromium0.o Unified_cpp_ipc_chromium1.o Unified_cpp_ipc_chromium2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/chromium' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/console' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_console0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console -I/home/pbulk/build/mail/thunderbird52/work/build/dom/console -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_console0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/ChannelEventQueue.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/NeckoChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FunctionBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/NeckoChild.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ChannelEventQueue.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/ipc/ChannelEventQueue.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Console.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/console/Unified_cpp_dom_console0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp: In member function 'virtual nsresult mozilla::dom::Console::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:821:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/console/Console.cpp:820:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ libdom_console.a.desc rm -f libdom_console.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_console.a.desc Unified_cpp_dom_console0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/console' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/system/linux' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNotifyAddrListener_Linux.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/system/linux -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/system/linux -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNotifyAddrListener_Linux.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MainThreadUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsThreadUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_ipc.a.desc rm -f libnetwerk_ipc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_ipc.a.desc Unified_cpp_netwerk_ipc0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/ipc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/file' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_file0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/file -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/file -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_file0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp libnetwerk_system_linux.a.desc rm -f libnetwerk_system_linux.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_system_linux.a.desc nsNotifyAddrListener_Linux.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/system/linux' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc/other' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DocAccessibleChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DocAccessibleChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsIOService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/file/nsFileChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseChannel.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/file/nsFileChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/file/nsFileChannel.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libnetwerk_protocol_file.a.desc rm -f libnetwerk_protocol_file.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_file.a.desc Unified_cpp_protocol_file0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/file' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ProxyAccessible.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ProxyAccessible.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/auth' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAuthSASL.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/auth -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAuthSASL.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsAuthSASL.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsAuthSASL.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsHttpNegotiateAuth.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/auth -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsHttpNegotiateAuth.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsAuth.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:42: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_extensions_auth0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/auth -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_extensions_auth0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/extensions/auth/Unified_cpp_extensions_auth0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/auth/nsAuthFactory.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/auth/Unified_cpp_extensions_auth0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libextensions_auth.a.desc rm -f libextensions_auth.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_auth.a.desc nsAuthSASL.o nsHttpNegotiateAuth.o Unified_cpp_extensions_auth0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/auth' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical' /home/pbulk/build/mail/thunderbird52/work/.tools/bin/perl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedparameters.pl -i /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedparameter.c.in -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/parameters.csv > icalderivedparameter.c mkdir -p '.deps/' /home/pbulk/build/mail/thunderbird52/work/.tools/bin/perl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedproperties.pl \ -i /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedproperty.c.in -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/properties.csv \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedproperty.c /home/pbulk/build/mail/thunderbird52/work/.tools/bin/perl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkderivedvalues.pl \ -i /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalderivedvalue.c.in -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedvalue.c /home/pbulk/build/mail/thunderbird52/work/.tools/bin/perl /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../scripts/mkrestrictiontable.pl -i /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrestriction.c.in \ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/../../design-data/restrictions.csv > icalrestriction.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o caldate.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/caldate.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/caldate.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalarray.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalarray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalarray.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalattach.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalattach.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalattach.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalcomponent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalcomponent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalcomponent.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalduration.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalduration.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalduration.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalenums.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalenums.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalenums.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalerror.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalerror.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalerror.c libaccessible_ipc_other.a.desc rm -f libaccessible_ipc_other.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_ipc_other.a.desc DocAccessibleChild.o ProxyAccessible.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icallangbind.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icallangbind.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icallangbind.c gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc/other' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalmemory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalmemory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmemory.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icallangbind.c: In function 'icallangbind_quote_as_ical_r': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icallangbind.c:322:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] int result; ^~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o xpcAccEvents.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/xpcAccEvents.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalmime.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalmime.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c: In function 'icalmime_parse': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c:195:26: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(parts,0,sizeof(parts)); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c: In function 'icalmime_test': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalmime.c:385:26: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(parts,0,sizeof(parts)); ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalparameter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalparameter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparameter.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.h:5, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:3: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparameter.c: In function 'icalparameter_free': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparameter.c:114:26: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(param,0,sizeof(param)); ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalparser.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalparser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalparser.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:3: /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccStateChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTextChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:154:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccHideEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:229:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:228:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccCaretMoveEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:296:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:295:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccObjectAttributeChangedEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:349:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:348:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTableChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:402:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:401:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccVirtualCursorChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:462:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/xpcAccEvents.cpp:461:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalperiod.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalperiod.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalperiod.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalproperty.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalproperty.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalproperty.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalrecur.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalrecur.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'icalrecur_add_bydayrules': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:363:11: warning: variable 'end' set but not used [-Wunused-but-set-variable] char* end; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'next_day': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:1423:7: warning: unused variable 'has_by_day' [-Wunused-variable] int has_by_day = (impl->by_ptrs[BY_DAY][0]!=ICAL_RECURRENCE_ARRAY_MAX); ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'next_month': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:1569:9: warning: unused variable 'this_frequency' [-Wunused-variable] int this_frequency = (impl->rule.freq == ICAL_MONTHLY_RECURRENCE); ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'next_week': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:1845:27: warning: variable 't' set but not used [-Wunused-but-set-variable] struct icaltimetype t; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c: In function 'expand_year_days': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalrecur.c:2115:6: warning: variable 'dow' set but not used [-Wunused-but-set-variable] int dow; ^~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_xpcom0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_xpcom0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icaltime.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icaltime.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltime.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessibleRelation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icaltimezone.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icaltimezone.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c: In function 'format_utc_offset': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1908:29: warning: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:29: warning: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); ^ At top level: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1913:20: warning: 'get_zone_directory' defined but not used [-Wunused-function] static const char* get_zone_directory(void) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1620:1: warning: 'icaltimezone_parse_zone_tab' defined but not used [-Wunused-function] icaltimezone_parse_zone_tab (void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1555:1: warning: 'fetch_lat_long_from_string' defined but not used [-Wunused-function] fetch_lat_long_from_string (const char *str, int *latitude_degrees, int *latitude_minutes, int *latitude_seconds, ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c: In function 'icaltimezone_dump_changes': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:46: warning: '%02i' directive output may be truncated writing 2 bytes into a region of size between 1 and 5 [-Wformat-truncation=] snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [0, 59] snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [1, 59] In file included from /usr/include/stdio.h:873, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:34: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 8 and 12 bytes into a destination of size 8 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1908:46: warning: '%02i' directive output may be truncated writing 2 bytes into a region of size between 1 and 5 [-Wformat-truncation=] snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:1908:39: note: directive argument in the range [0, 59] snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltimezone.c:34: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 10 bytes into a destination of size 8 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icaltypes.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icaltypes.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltypes.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltypes.c: In function 'icaltriggertype_from_string': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icaltypes.c:88:32: warning: variable 'null_tr' set but not used [-Wunused-but-set-variable] struct icaltriggertype tr, null_tr; ^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalvalue.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalvalue.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/ProxyAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_binary_as_ical_string_r': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:824:17: warning: variable 'data' set but not used [-Wunused-but-set-variable] const char* data; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_as_ical_string_r': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:878:27: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 [-Wformat-truncation=] snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:878:20: note: directive argument in the range [0, 35791394] snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalerror.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:36: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 16 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:876:27: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 [-Wformat-truncation=] snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:876:20: note: directive argument in the range [0, 35791394] snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:876:20: note: directive argument in the range [1, 2147483647] In file included from /usr/include/stdio.h:873, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/stdio.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalerror.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalvalue.c:36: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 8 and 26 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o pvl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pvl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/pvl.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o sspm.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sspm.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'sspm_make_part': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:708:16: warning: argument to 'sizeof' in 'strncmp' call is the same expression as the second source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] sizeof(parent_header->boundary)) == 0){ ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'sspm_make_multipart_subpart': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:814:13: warning: argument to 'sizeof' in 'strncmp' call is the same expression as the second source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] sizeof(parent_header->boundary)) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'sspm_read_header': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:979:21: warning: variable 'end' set but not used [-Wunused-but-set-variable] char* last_line, *end; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c: In function 'sspm_parse_mime': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/sspm.c:1042:11: warning: variable 'part' set but not used [-Wunused-but-set-variable] void *part; ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vsnprintf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vsnprintf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/vsnprintf.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/vsnprintf.c:169:13: warning: 'vsnprintf_dummy_func' defined but not used [-Wunused-function] static void vsnprintf_dummy_func() { ^~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalderivedparameter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalderivedparameter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedparameter.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/ProxyAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalderivedproperty.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalderivedproperty.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedproperty.c /home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedproperty.c: In function 'icalproperty_get_exdate': /home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedproperty.c:1386:58: warning: passing argument 1 of 'icalproperty_get_first_parameter' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] icalparameter* param = icalproperty_get_first_parameter(prop, ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedproperty.c:31: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical/icalproperty.h:88:16: note: expected 'icalproperty *' {aka 'struct icalproperty_impl *'} but argument is of type 'const icalproperty *' {aka 'const struct icalproperty_impl *'} icalparameter* icalproperty_get_first_parameter(icalproperty* prop, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalderivedvalue.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalderivedvalue.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical/icalderivedvalue.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessibleRelation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleDocument.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleDocument::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleDocument.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleHyperText) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleDocument.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessibleDocument) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleGeneric.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleGeneric::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleGeneric.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleGeneric.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o icalrestriction.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DHAVE_CONFIG_H -DHAVE_SNPRINTF -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/libical -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalrestriction.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical/icalrestriction.c /home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical/icalrestriction.c:1898:1: warning: 'icalrestriction_get_component_restriction' defined but not used [-Wunused-function] icalrestriction_get_component_restriction(icalproperty_method method, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleHyperText.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleGeneric) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleHyperText.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIAccessibleHyperText, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcalendar_libical_src_libical.a.desc rm -f libcalendar_libical_src_libical.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libcalendar_libical_src_libical.a.desc icalderivedparameter.o icalderivedproperty.o icalderivedvalue.o icalrestriction.o caldate.o icalarray.o icalattach.o icalcomponent.o icalduration.o icalenums.o icalerror.o icallangbind.o icalmemory.o icalmime.o icalparameter.o icalparser.o icalperiod.o icalproperty.o icalrecur.o icaltime.o icaltimezone.o icaltypes.o icalvalue.o pvl.o sspm.o vsnprintf.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleTextRange.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleTextRange.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom/xpcAccessibleTextRange.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessibleTextRange) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_mediasource0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_mediasource0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaResource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp: In member function 'bool mozilla::ADTSContainerParser::Parse(mozilla::MediaByteBuffer*, mozilla::ADTSContainerParser::Header&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:591:48: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] size_t data_length = (((*aData)[3] & 0x03) << 11) || ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:592:48: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] (((*aData)[4] & 0xff) << 3) || ~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSourceDecoder.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaResource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libaccessible_xpcom.a.desc rm -f libaccessible_xpcom.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_xpcom.a.desc xpcAccEvents.o Unified_cpp_accessible_xpcom0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/xpcom' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/zlib' libzlib.a.desc rm -f libzlib.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libzlib.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/zlib' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_widget_gtk0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_widget_gtk0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_c_widget_gtk0.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsWindow.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsWindow.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaResource.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp: In member function 'virtual nsresult mozilla::dom::MediaSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:584:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:583:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(mozilla::dom::MediaSource) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBuffer.cpp: In member function 'virtual nsresult mozilla::dom::SourceBuffer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBuffer.cpp:588:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSourceDecoder.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBuffer.cpp:587:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SourceBuffer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaResource.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBufferList.cpp: In member function 'virtual nsresult mozilla::dom::SourceBufferList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBufferList.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSourceDecoder.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/MediaSource.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/SourceBufferList.cpp:218:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SourceBufferList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScriptableRegion.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDragService.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWindow.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/TrackBuffersManager.cpp: In member function 'uint32_t mozilla::TrackBuffersManager::RemoveFrames(const mozilla::media::TimeIntervals&, mozilla::TrackBuffersManager::TrackData&, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:1785:19: warning: '*((void*)& firstRemovedIndex +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] Maybe firstRemovedIndex; ^~~~~~~~~~~~~~~~~ libdom_media_mediasource.a.desc rm -f libdom_media_mediasource.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_mediasource.a.desc Unified_cpp_media_mediasource0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/mediasource' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget_gtk0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget_gtk0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/widget/CompositorWidget.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/X11CompositorWidget.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/CompositorWidgetChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/CompositorWidgetChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget_gtk1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget_gtk1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/IMContextWrapper.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/IMContextWrapper.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/IMContextWrapper.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/IMContextWrapper.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayView.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRegion.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/Units.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/widget/CompositorWidget.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/X11CompositorWidget.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/CompositorWidgetChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/CompositorWidgetChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseDragService.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsDragService.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsApplicationChooser.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_widget_gtk2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget_gtk2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrintOptionsImpl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintOptionsGTK.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintOptionsGTK.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk1.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp: In member function 'virtual nsresult nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, uint8_t, nsIntMargin*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1301:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (IsRegularMenuItem(aFrame)) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1304:3: note: here default: ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp: In member function 'virtual bool nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, uint8_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1817:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (aFrame && aFrame->GetWritingMode().IsVertical()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1822:3: note: here case NS_THEME_BUTTON: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintSettingsGTK.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsBaseWidget.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsWidgetFactory.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/nsPrintOptionsImpl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintOptionsGTK.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/nsPrintOptionsGTK.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/Unified_cpp_widget_gtk2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/push' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_push0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push -I/home/pbulk/build/mail/thunderbird52/work/build/dom/push -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_push0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManagerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PushManager.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/push/Unified_cpp_dom_push0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp: In member function 'virtual nsresult mozilla::dom::PushManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:465:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushManager.cpp:464:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libwidget_gtk.a.desc rm -f libwidget_gtk.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libwidget_gtk.a.desc Unified_c_widget_gtk0.o nsWindow.o Unified_cpp_widget_gtk0.o Unified_cpp_widget_gtk1.o Unified_cpp_widget_gtk2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_threads0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ENABLE_BACKGROUND_HANG_MONITOR=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_threads0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushNotifier::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIPushNotifier) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:152:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:151:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIPushData) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushMessage::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:234:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushNotifier.cpp:233:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIPushMessage) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscription.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscription::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscription.cpp:232:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscription.cpp:231:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscriptionOptions.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscriptionOptions::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscriptionOptions.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/push/PushSubscriptionOptions.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/AbstractThread.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/AbstractThread.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_push.a.desc rm -f libdom_push.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_push.a.desc Unified_cpp_dom_push0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRunnable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/AbstractThread.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThread.cpp: In member function 'virtual nsresult nsThread::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThread.cpp:187:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThread.cpp:186:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/push' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_threads1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_ENABLE_BACKGROUND_HANG_MONITOR=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_threads1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:65:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:65:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadPool.cpp:39:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadManager.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads/nsThreadPool.cpp:39:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, ^~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/jpeg' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsJPEGEncoder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/jpeg -I/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/jpeg -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsJPEGEncoder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/jpeg/nsJPEGEncoder.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgIEncoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/jpeg/nsJPEGEncoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/jpeg/nsJPEGEncoder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libimage_encoders_jpeg.a.desc rm -f libimage_encoders_jpeg.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_encoders_jpeg.a.desc nsJPEGEncoder.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/jpeg' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o convert.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/convert.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/convert.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o convert_from.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/convert_from.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/convert_from.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mjpeg_decoder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mjpeg_decoder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/mjpeg_decoder.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o rotate_argb.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/rotate_argb.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/rotate_argb.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o row_common.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/row_common.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/row_common.cc libxpcom_threads.a.desc rm -f libxpcom_threads.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_threads.a.desc Unified_cpp_xpcom_threads0.o Unified_cpp_xpcom_threads1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/threads' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o scale.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/scale.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/scale.cc gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ipc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RemoteVideoDecoder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RemoteVideoDecoder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o scale_common.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/scale_common.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/source/scale_common.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_libyuv0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libyuv0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_libyuv1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libyuv1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaData.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libyuv.a.desc rm -f libyuv.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libyuv.a.desc convert.o convert_from.o mjpeg_decoder.o rotate_argb.o row_common.o scale.o scale_common.o Unified_cpp_media_libyuv0.o Unified_cpp_media_libyuv1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libyuv/libyuv_libyuv' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VideoDecoderChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VideoDecoderChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/browser-element' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BrowserElementAudioChannel.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element -I/home/pbulk/build/mail/thunderbird52/work/build/dom/browser-element -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BrowserElementAudioChannel.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp: In member function 'virtual nsresult mozilla::dom::BrowserElementAudioChannel::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VideoDecoderManagerChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VideoDecoderManagerChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BrowserElementParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element -I/home/pbulk/build/mail/thunderbird52/work/build/dom/browser-element -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BrowserElementParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabParent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabParent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabParent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/TabParent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/browser-element/BrowserElementParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VideoDecoderManagerParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VideoDecoderManagerParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdom_browser-element.a.desc rm -f libdom_browser-element.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_browser-element.a.desc BrowserElementAudioChannel.o BrowserElementParent.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/browser-element' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ContextStateTracker.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ContextStateTracker.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/ContextStateTracker.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/ContextStateTracker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/ContextStateTracker.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrintTarget.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrintTarget.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTarget.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTarget.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTarget.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrintTargetPDF.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrintTargetPDF.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPDF.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPDF.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPDF.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrintTargetPS.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrintTargetPS.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPS.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPS.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetPS.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VideoDecoderParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VideoDecoderParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrintTargetThebes.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrintTargetThebes.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetThebes.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/PrintTarget.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetThebes.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/PrintTargetThebes.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxASurface.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxASurface.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxAlphaRecoverySSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxAlphaRecoverySSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxAlphaRecoverySSE2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxDrawable.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxDrawable.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxDrawable.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMathUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPoint.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxRect.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxDrawable.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxDrawable.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFT2FontBase.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFT2FontBase.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdom_media_ipc.a.desc rm -f libdom_media_ipc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_ipc.a.desc RemoteVideoDecoder.o VideoDecoderChild.o VideoDecoderManagerChild.o VideoDecoderManagerParent.o VideoDecoderParent.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ipc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImportCharSet.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImportCharSet.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportCharSet.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportCharSet.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportCharSet.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImportOutFile.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImportOutFile.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportOutFile.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFT2Utils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFT2Utils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2Utils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportOutFile.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2FontBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFT2Utils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportOutFile.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImportTranslate.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImportTranslate.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportTranslate.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportTranslate.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportTranslate.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportABDescriptor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportABDescriptor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportABDescriptor.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportABDescriptor.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFcPlatformFontList.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFcPlatformFontList.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportAddressBooks.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportAddressBooks.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportAddressBooks.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportAddressBooks.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportAddressBooks.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportEmbeddedImageData.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportEmbeddedImageData.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEmbeddedImageData.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgSend.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEmbeddedImageData.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEmbeddedImageData.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportEncodeScan.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportEncodeScan.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEncodeScan.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEncodeScan.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportEncodeScan.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp: In function 'void PrepareFontOptions(FcPattern*, cairo_font_options_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:609:18: warning: this statement may fall through [-Wimplicit-fallthrough=] rgba = FC_RGBA_NONE; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:614:9: note: here case FC_RGBA_RGB: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportFieldMap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportFieldMap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportFieldMap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportFieldMap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportMail.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportMail.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMail.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMail.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFontconfigFonts.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFontconfigFonts.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMail.cpp:25: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportMailboxDescriptor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportMailboxDescriptor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMailboxDescriptor.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMailboxDescriptor.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportMimeEncode.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportMimeEncode.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMimeEncode.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportMimeEncode.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportScanFile.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportScanFile.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportScanFile.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportScanFile.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:24: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICharsetConverterManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp: In member function 'virtual already_AddRefed gfxPangoFontGroup::FindFontForChar(uint32_t, uint32_t, uint32_t, gfxFontGroup::Script, gfxFont*, uint8_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:1627:91: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const PangoScript)hb_glib_script_from_script(hb_script_from_iso15924_tag(scriptTag)); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp: In function 'cairo_scaled_font_t* CreateScaledFont(FcPattern*, cairo_font_face_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:2167:18: warning: this statement may fall through [-Wimplicit-fallthrough=] rgba = FC_RGBA_NONE; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:2172:9: note: here case FC_RGBA_RGB: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportService.cpp:37: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportStringBundle.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportStringBundle.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportStringBundle.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportStringBundle.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxFontconfigUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxFontconfigUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportTranslator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportTranslator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportTranslator.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportTranslator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/ImportOutFile.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src/nsImportTranslator.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_import_src.a.desc rm -f libmailnews_import_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_import_src.a.desc ImportCharSet.o ImportOutFile.o ImportTranslate.o nsImportABDescriptor.o nsImportAddressBooks.o nsImportEmbeddedImageData.o nsImportEncodeScan.o nsImportFieldMap.o nsImportMail.o nsImportMailboxDescriptor.o nsImportMimeEncode.o nsImportScanFile.o nsImportService.o nsImportStringBundle.o nsImportTranslator.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/text/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTextAddress.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/text/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTextAddress.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextAddress.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextAddress.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextAddress.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextAddress.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxGdkNativeRenderer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxGdkNativeRenderer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGdkNativeRenderer.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTextImport.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/text/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTextImport.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextImport.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextImport.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src/nsTextImport.cpp:36: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmailnews_import_text_src.a.desc rm -f libmailnews_import_text_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_import_text_src.a.desc nsTextAddress.o nsTextImport.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/text/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/vcard/src' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCoord.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSize.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGdkNativeRenderer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGdkNativeRenderer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsVCardAddress.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/vcard/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsVCardAddress.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardAddress.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAbBaseCID.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardAddress.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardAddress.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsVCardImport.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/vcard/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsVCardImport.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardImport.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardImport.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src/nsVCardImport.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmailnews_import_vcard_src.a.desc rm -f libmailnews_import_vcard_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_import_vcard_src.a.desc nsVCardAddress.o nsVCardImport.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/vcard/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_acos.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_acos.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_acos.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_acosh.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_acosh.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_acosh.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_asin.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_asin.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_asin.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_atan2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_atan2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_atan2.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxPlatform.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxPlatform.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_atanh.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_atanh.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_atanh.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_cosh.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_cosh.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_cosh.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_exp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_exp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_exp.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_hypot.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_hypot.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_hypot.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_log.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_log.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_log.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_log10.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_log10.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_log10.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_log2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_log2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_log2.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_pow.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_pow.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_pow.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_sinh.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_sinh.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_sinh.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o e_sqrt.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/e_sqrt.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/e_sqrt.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o k_exp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/k_exp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/k_exp.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_asinh.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_asinh.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_asinh.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_atan.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_atan.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_atan.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_cbrt.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_cbrt.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_cbrt.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_ceil.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_ceil.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_ceil.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_ceilf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_ceilf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_ceilf.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_copysign.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_copysign.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_copysign.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_expm1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_expm1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_expm1.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_fabs.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_fabs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_fabs.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_floor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_floor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_floor.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_floorf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_floorf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_floorf.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_log1p.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_log1p.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_log1p.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_nearbyint.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_nearbyint.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_nearbyint.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_rint.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_rint.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_rint.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/ProtocolUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_rintf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_rintf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_rintf.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_scalbn.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_scalbn.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_scalbn.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_tanh.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_tanh.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_tanh.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_trunc.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_trunc.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_trunc.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o s_truncf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/s_truncf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/fdlibm/src/s_truncf.cpp libmodules_fdlibm_src.a.desc rm -f libmodules_fdlibm_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmodules_fdlibm_src.a.desc e_acos.o e_acosh.o e_asin.o e_atan2.o e_atanh.o e_cosh.o e_exp.o e_hypot.o e_log.o e_log10.o e_log2.o e_pow.o e_sinh.o e_sqrt.o k_exp.o s_asinh.o s_atan.o s_cbrt.o s_ceil.o s_ceilf.o s_copysign.o s_expm1.o s_fabs.o s_floor.o s_floorf.o s_log1p.o s_nearbyint.o s_rint.o s_rintf.o s_scalbn.o s_tanh.o s_trunc.o s_truncf.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/fdlibm/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/ffi' libconfig_external_ffi.a.desc rm -f libconfig_external_ffi.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libconfig_external_ffi.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/ffi' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/appstartup' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAppStartupNotifier.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/appstartup -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/appstartup -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAppStartupNotifier.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/appstartup/nsAppStartupNotifier.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/appstartup/nsAppStartupNotifier.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libembedding_components_appstartup.a.desc rm -f libembedding_components_appstartup.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_appstartup.a.desc nsAppStartupNotifier.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/appstartup' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_src_xpcom0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/universalchardet/src/xpcom -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/universalchardet/src/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_src_xpcom0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom/Unified_cpp_src_xpcom0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/universalchardet/src/xpcom/nsUdetXPCOMWrapper.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom/Unified_cpp_src_xpcom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libextensions_universalchardet_src_xpcom.a.desc rm -f libextensions_universalchardet_src_xpcom.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_universalchardet_src_xpcom.a.desc Unified_cpp_src_xpcom0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/xpcom' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/ipc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_ipc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/js/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_js_ipc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxPlatformGtk.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxPlatformGtk.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatform.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptChild.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/CPOWTimer.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/js/ipc/Unified_cpp_js_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = mozilla::jsipc::ObjectId; Value = JS::Heap; HashPolicy = mozilla::jsipc::ObjectIdHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptShared.cpp:79:18: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry, mozilla::jsipc::ObjectId>; HashPolicy = js::HashMap, mozilla::jsipc::ObjectId, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JS::Heap; Value = mozilla::jsipc::ObjectId; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ipc/JavaScriptShared.cpp:141:18: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, mozilla::jsipc::ObjectId>, js::HashMap, mozilla::jsipc::ObjectId, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, mozilla::jsipc::ObjectId> >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, mozilla::jsipc::ObjectId>, js::HashMap, mozilla::jsipc::ObjectId, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, mozilla::jsipc::ObjectId> >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp: In member function 'virtual already_AddRefed gfxPlatformGtk::GetScaledFontForFont(gfxPlatform::DrawTarget*, gfxFont*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp:646:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformGtk.cpp:648:5: note: here default: ^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxPrefs.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxPrefs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPrefs.cpp libjs_ipc.a.desc rm -f libjs_ipc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libjs_ipc.a.desc Unified_cpp_js_ipc0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/ipc' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxXlibNativeRenderer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxXlibNativeRenderer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibNativeRenderer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCoord.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPoint.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibNativeRenderer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibNativeRenderer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mozintl' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MozIntl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mozintl -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mozintl -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MozIntl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mozintl/MozIntl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozIMozIntl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mozintl/MozIntl.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mozintl/MozIntl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_mozintl.a.desc rm -f libtoolkit_components_mozintl.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_mozintl.a.desc MozIntl.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mozintl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/broker' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxBroker.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/broker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxBroker.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker/SandboxBroker.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/platform_thread.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker/SandboxBroker.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker/SandboxBroker.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxBrokerCommon.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/broker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxBrokerCommon.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker/SandboxBrokerCommon.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker/SandboxBrokerCommon.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxBrokerPolicyFactory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/broker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxBrokerPolicyFactory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/platform_thread.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SandboxBroker.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libsecurity_sandbox_linux_broker.a.desc rm -f libsecurity_sandbox_linux_broker.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libsecurity_sandbox_linux_broker.a.desc SandboxBroker.o SandboxBrokerCommon.o SandboxBrokerPolicyFactory.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/broker' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dns_mdns_libmdns0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/mdns/libmdns -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dns_mdns_libmdns0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/mdns/libmdns/nsDNSServiceInfo.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/mdns/libmdns/nsDNSServiceInfo.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_dns_mdns_libmdns.a.desc rm -f libnetwerk_dns_mdns_libmdns.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_dns_mdns_libmdns.a.desc Unified_cpp_dns_mdns_libmdns0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/fetch' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_fetch0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch -I/home/pbulk/build/mail/thunderbird52/work/build/dom/fetch -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_fetch0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gfxXlibSurface.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gfxXlibSurface.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibSurface.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxASurface.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibSurface.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxXlibSurface.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_thebes0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_thebes0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Fetch.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Fetch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChannelInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/ChannelInfo.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/FetchConsumer.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::ConsumeBodyDoneObserver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/FetchConsumer.cpp:279:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/FetchConsumer.cpp:278:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamLoaderObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Headers.cpp: In member function 'virtual nsresult mozilla::dom::Headers::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Headers.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Headers.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Request.cpp: In member function 'virtual nsresult mozilla::dom::Request::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Request.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Request.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Response.cpp: In member function 'virtual nsresult mozilla::dom::Response::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Response.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/fetch/Response.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SVGContextPaint.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SVGContextPaint.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/SoftwareVsyncSource.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp: In static member function 'static void gfxFontShaper::MergeFontFeatures(const gfxFontStyle*, const nsTArray&, bool, const nsAString_internal&, bool, void (*)(const uint32_t&, uint32_t&, void*), void*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:476:57: warning: this statement may fall through [-Wimplicit-fallthrough=] mergedFeatures.Put(HB_TAG('c','2','s','c'), 1); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:480:9: note: here case NS_FONT_VARIANT_CAPS_SMALLCAPS: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:486:73: warning: this statement may fall through [-Wimplicit-fallthrough=] HB_TAG('c','2','p','c'), 1); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:490:9: note: here case NS_FONT_VARIANT_CAPS_PETITECAPS: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp: In member function 'bool gfxFont::InitFakeSmallCapsRun(gfxFont::DrawTarget*, gfxTextRun*, const T*, uint32_t, uint32_t, uint8_t, uint16_t, gfxFont::Script, bool, bool) [with T = char16_t]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:3202:21: warning: this statement may fall through [-Wimplicit-fallthrough=] f = smallCapsFont; ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.cpp:3205:13: note: here case kUppercase: ^~~~ libdom_fetch.a.desc rm -f libdom_fetch.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_fetch.a.desc Unified_cpp_dom_fetch0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/fetch' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_find0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_find0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFind.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFind.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp: In member function 'virtual nsresult nsFindContentIterator::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:147:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:460:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:459:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find/Unified_cpp_components_find0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp: In member function 'char16_t nsFind::PeekNextChar(nsIDOMRange*, nsIDOMRange*, nsIDOMRange*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:816:41: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] return t1b ? CHAR_TO_UNICHAR(t1b[index]) : t2b[index]; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::Find(const char16_t*, nsIDOMRange*, nsIDOMRange*, nsIDOMRange*, nsIDOMRange**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1143:56: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] c = (t2b ? t2b[findex] : CHAR_TO_UNICHAR(t1b[findex])); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:40: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160)) ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro 'NBSP_CHARCODE' #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE) ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1155:26: note: in expansion of macro 'IsSpace' if (inWhitespace && !IsSpace(c)) { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:40: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160)) ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro 'NBSP_CHARCODE' #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE) ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1168:26: note: in expansion of macro 'IsSpace' if (!inWhitespace && IsSpace(patc)) { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:40: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160)) ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1219:23: note: in expansion of macro 'NBSP_CHARCODE' if (prevChar == NBSP_CHARCODE) ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1220:36: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] prevChar = CHAR_TO_UNICHAR(' '); ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:40: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160)) ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro 'NBSP_CHARCODE' #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE) ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1230:26: note: in expansion of macro 'IsSpace' (inWhitespace && IsSpace(c))) ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1265:79: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] nextChar = (t2b ? t2b[nextfindex] : CHAR_TO_UNICHAR(t1b[nextfindex])); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:40: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160)) ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1270:27: note: in expansion of macro 'NBSP_CHARCODE' if (nextChar == NBSP_CHARCODE) ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1271:40: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] nextChar = CHAR_TO_UNICHAR(' '); ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:926:40: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] #define NBSP_CHARCODE (CHAR_TO_UNICHAR(160)) ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:36:60: note: in definition of macro 'CHAR_TO_UNICHAR' #define CHAR_TO_UNICHAR(c) ((char16_t)(const unsigned char)c) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro 'NBSP_CHARCODE' #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE) ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find/nsFind.cpp:1329:13: note: in expansion of macro 'IsSpace' IsSpace(patStr[pindex + incr])) { ^~~~~~~ libembedding_components_find.a.desc rm -f libembedding_components_find.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_find.a.desc Unified_cpp_components_find0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/find' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/datasource' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_rdf_datasource0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource -I/home/pbulk/build/mail/thunderbird52/work/build/rdf/datasource -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_rdf_datasource0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/rdf/datasource/Unified_cpp_rdf_datasource0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRDFDataSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRDFDataSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsFileSystemDataSource.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsLocalStore.cpp: In member function 'virtual nsresult LocalStoreImpl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsLocalStore.cpp:248:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource/nsLocalStore.cpp:247:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsILocalStore) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_thebes1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_thebes1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp librdf_datasource.a.desc rm -f librdf_datasource.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o librdf_datasource.a.desc Unified_cpp_rdf_datasource0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/datasource' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PrototypeList.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PrototypeList.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PrototypeList.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RegisterBindings.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RegisterBindings.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AccessibleNodeBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AccessibleNodeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxUserFontSet.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPlatformFontList.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp:3: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AccessibleNodeBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SVGContextPaint.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxSVGGlyphs.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:74: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontFeatures.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFontEntry.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxFont.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxTextRun.cpp: In member function 'void gfxFontGroup::FamilyFace::CheckState(bool&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxTextRun.cpp:1733:27: warning: this statement may fall through [-Wimplicit-fallthrough=] SetInvalid(); ~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxTextRun.cpp:1736:13: note: here default: ^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RegisterWorkerBindings.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RegisterWorkerBindings.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BlobBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BlobBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Fetch.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Request.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CacheBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp:3: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BlobBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RegisterWorkerDebuggerBindings.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RegisterWorkerDebuggerBindings.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/URLSearchParamsBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp:4: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RegisterWorkletBindings.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RegisterWorkletBindings.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkletBindings.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkletBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ConsoleBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RegisterWorkletBindings.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ResolveSystemBinding.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ResolveSystemBinding.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp: In member function 'nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxFontShaper::DrawTarget*, gfxShapedText*, uint32_t, uint32_t, const char16_t*, gr_segment*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:349:48: warning: 'clusterLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] (xLocs[j] - clusterLoc - adv); libgfx_thebes.a.desc rm -f libgfx_thebes.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_thebes.a.desc ContextStateTracker.o PrintTarget.o PrintTargetPDF.o PrintTargetPS.o PrintTargetThebes.o gfxASurface.o gfxAlphaRecoverySSE2.o gfxDrawable.o gfxFT2FontBase.o gfxFT2Utils.o gfxFcPlatformFontList.o gfxFontconfigFonts.o gfxFontconfigUtils.o gfxGdkNativeRenderer.o gfxPlatform.o gfxPlatformGtk.o gfxPrefs.o gfxXlibNativeRenderer.o gfxXlibSurface.o Unified_cpp_gfx_thebes0.o Unified_cpp_gfx_thebes1.o ../../config/external/icu/libicu.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/thebes' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnionTypes.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnionTypes.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AddonManagerBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ResolveSystemBinding.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/psshparser' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_psshparser0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/psshparser -I/home/pbulk/build/mail/thunderbird52/work/build/media/psshparser -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_psshparser0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/psshparser/Unified_cpp_media_psshparser0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libpsshparser.a.desc rm -f libpsshparser.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libpsshparser.a.desc Unified_cpp_media_psshparser0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/psshparser' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_agnostic_eme0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_agnostic_eme0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLOptGroupElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp:3: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnionTypes.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDataDecoderProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioHost.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioDecoderProxy.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GMPAudioDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_media_platforms_agnostic_eme.a.desc rm -f libdom_media_platforms_agnostic_eme.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_agnostic_eme.a.desc Unified_cpp_agnostic_eme0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/agnostic/eme' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonEvent.cpp: In member function 'virtual nsresult mozilla::dom::AddonEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AddonEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::Addon::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3065:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3064:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonInstall::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3512:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3511:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AddonInstall) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3941:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AddonManagerBinding.cpp:3940:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AddonManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AutocompleteErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::AutocompleteErrorEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AutocompleteErrorEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AutocompleteErrorEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AutocompleteErrorEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AnimationPlaybackEvent.cpp: In member function 'virtual nsresult mozilla::dom::AnimationPlaybackEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AnimationPlaybackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:4, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AnimationPlaybackEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(AnimationPlaybackEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/APZTestDataBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/APZTestDataBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioBufferSourceNodeBinding.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings0.cpp:278: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/BlobEvent.cpp: In member function 'virtual nsresult mozilla::dom::BlobEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/BlobEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/BlobEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(BlobEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp: In member function 'virtual nsresult mozilla::dom::BrowserElementProxy::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:4068:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/BrowserElementProxyBinding.cpp:4067:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(BrowserElementProxy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioTrackBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/AudioTrackBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/BiquadFilterNodeBinding.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings1.cpp:122: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings10.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings10.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaStreamEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaStreamEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaStreamEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaStreamEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaStreamTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaStreamTrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaStreamTrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaStreamTrackEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozSelfSupportBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozSelfSupport::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozSelfSupportBinding.cpp:1496:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozSelfSupportBinding.cpp:1495:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozSettingsEvent.cpp: In member function 'virtual nsresult mozilla::dom::MozSettingsEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozSettingsEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozSettingsEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozSettingsEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeysBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozSettingsTransactionEvent.cpp: In member function 'virtual nsresult mozilla::dom::MozSettingsTransactionEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozSettingsTransactionEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MediaKeysBinding.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozSettingsTransactionEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozSettingsTransactionEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings11.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings11.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozTetheringManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:1290:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:1289:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings12.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings12.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PageTransitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::PageTransitionEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PageTransitionEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PageTransitionEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PageTransitionEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEvent.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntryEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PerformanceEntryEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/MozTetheringManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/OscillatorNodeBinding.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings11.cpp:266: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PermissionSettingsBinding.cpp: In member function 'virtual nsresult mozilla::dom::PermissionSettings::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PermissionSettingsBinding.cpp:986:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PermissionSettingsBinding.cpp:985:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PluginCrashedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PluginCrashedEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PluginCrashedEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PluginCrashedEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PluginCrashedEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PopStateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopStateEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PopStateEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PopStateEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PopStateEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PopupBlockedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopupBlockedEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PopupBlockedEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PopupBlockedEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PopupBlockedEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionAvailableEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionAvailableEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionAvailableEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionAvailableEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationConnectionAvailableEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionCloseEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionCloseEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionCloseEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PerformanceEntryEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationConnectionCloseEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationConnectionCloseEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings13.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings13.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::PresentationDeviceInfoManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:1091:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:1090:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PresentationDeviceInfoManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings14.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings14.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ProgressEvent.cpp: In member function 'virtual nsresult mozilla::dom::ProgressEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ProgressEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ProgressEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ProgressEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGAnimatedLengthBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGAnimatedLengthBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PushManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::PushManagerImpl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PushManagerBinding.cpp:1798:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PushManagerBinding.cpp:1797:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RTCStatsReportBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCStatsReport::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RTCStatsReportBinding.cpp:6691:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RTCStatsReportBinding.cpp:6690:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGAnimatedLengthBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLengthList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGLength.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGAnimatedLengthBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RecordErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::RecordErrorEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RecordErrorEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/PresentationDeviceInfoManagerBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/RecordErrorEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(RecordErrorEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings15.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings15.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGElementBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGFEGaussianBlurElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGElementBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGFEGaussianBlurElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGFEGaussianBlurElementBinding.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGElementBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGFEGaussianBlurElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSeg.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGPathSegListBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSeg.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGPathSegListBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSeg.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGPathSegListBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSegList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGPathSeg.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGPathSegListBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings17.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings17.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings18.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings18.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionEvent.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SpeechRecognitionEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisErrorEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisErrorEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(SpeechSynthesisEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisErrorEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SpeechSynthesisErrorEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisEvent.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechSynthesisEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SpeechSynthesisEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ScrollViewChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::ScrollViewChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ScrollViewChangeEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ScrollViewChangeEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ScrollViewChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp: In member function 'virtual nsresult mozilla::dom::SEChannel::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:3563:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:3562:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp: In member function 'virtual nsresult mozilla::dom::SEReader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:3953:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:3952:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp: In member function 'virtual nsresult mozilla::dom::SEResponse::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:4252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:4251:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp: In member function 'virtual nsresult mozilla::dom::SESession::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:4666:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementBinding.cpp:4665:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::SEManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementManagerBinding.cpp:514:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SecureElementManagerBinding.cpp:513:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StyleRuleChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleRuleChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StyleRuleChangeEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StyleRuleChangeEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(StyleRuleChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetApplicableStateChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(StyleSheetApplicableStateChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StyleSheetChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StyleSheetChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StyleSheetChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(StyleSheetChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ServiceWorkerMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerMessageEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ServiceWorkerMessageEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ServiceWorkerMessageEvent.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ServiceWorkerMessageEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::SettingsLock::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp:2111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp:2110:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SettingsLock) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGZoomAndPanBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::SettingsManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp:2475:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SVGZoomAndPanBinding.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SettingsManagerBinding.cpp:2474:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SettingsManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp: In member function 'virtual nsresult mozilla::dom::SystemUpdateManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp:2595:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp:2594:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp: In member function 'virtual nsresult mozilla::dom::SystemUpdateProvider::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp:3240:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SystemUpdateBinding.cpp:3239:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SystemUpdateProvider) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPServerSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPServerSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPServerSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TCPServerSocketEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketErrorEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TCPSocketErrorEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/SpeechRecognitionErrorBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/StereoPannerNodeBinding.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings18.cpp:146: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings19.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings19.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TCPSocketEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::TrackEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TrackEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UDPMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::UDPMessageEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UDPMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UDPMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(UDPMessageEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UserProximityEvent.cpp: In member function 'virtual nsresult mozilla::dom::UserProximityEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UserProximityEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/TCPSocketErrorEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UserProximityEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(UserProximityEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CaretStateChangedEvent.cpp: In member function 'virtual nsresult mozilla::dom::CaretStateChangedEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CaretStateChangedEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CaretStateChangedEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(CaretStateChangedEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CloseEvent.cpp: In member function 'virtual nsresult mozilla::dom::CloseEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CloseEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CloseEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(CloseEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CreateOfferRequestBinding.cpp: In member function 'virtual nsresult mozilla::dom::CreateOfferRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CreateOfferRequestBinding.cpp:721:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CreateOfferRequestBinding.cpp:720:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CSSTransitionBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ConstantSourceNodeBinding.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings2.cpp:314: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings20.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings20.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/WebGLContextEvent.cpp: In member function 'virtual nsresult mozilla::dom::WebGLContextEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/WebGLContextEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UserProximityEventBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/WebGLContextEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(WebGLContextEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings21.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings21.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DeviceLightEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceLightEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DeviceLightEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DeviceLightEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DeviceLightEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DeviceOrientationEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceOrientationEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DeviceOrientationEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DeviceOrientationEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DeviceOrientationEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DeviceProximityEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceProximityEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DeviceProximityEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DeviceProximityEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DeviceProximityEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/CustomElementRegistryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DelayNodeBinding.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings3.cpp:266: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FontFaceSet.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:36, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EffectCompositor.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Animation.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DownloadEvent.cpp: In member function 'virtual nsresult mozilla::dom::DownloadEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DownloadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DownloadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DownloadEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp: In member function 'virtual nsresult mozilla::dom::DOMDownload::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp:2817:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp:2816:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DOMDownload) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp: In member function 'virtual nsresult mozilla::dom::DOMDownloadManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp:3414:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DownloadsBinding.cpp:3413:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DOMDownloadManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ErrorEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ErrorEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ErrorEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FontFaceSet.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FontFaceSetBinding.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:86: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CounterStyleManager.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsLayoutUtils.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FocusEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FocusEventBinding.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:62: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FontFaceSetLoadEvent.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSetLoadEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FontFaceSetLoadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FontFaceSetLoadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(FontFaceSetLoadEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GamepadAxisMoveEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadAxisMoveEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GamepadAxisMoveEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(GamepadEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GamepadAxisMoveEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(GamepadAxisMoveEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GamepadButtonEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButtonEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GamepadButtonEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(GamepadEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GamepadButtonEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(GamepadButtonEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GamepadEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GamepadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GamepadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(GamepadEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DynamicsCompressorNodeBinding.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/DocumentBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/EventTargetBinding.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings4.cpp:206: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/AtomList.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/FileSystemFileEntryBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/GainNodeBinding.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings5.cpp:158: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLBRElementBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLBRElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLBRElementBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLBRElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings7.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings7.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLBRElementBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLBRElementBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLBRElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLLegendElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings8.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedBindings9.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings9.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureErrorEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ImageCaptureErrorEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HashChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::HashChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HashChangeEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HashChangeEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HashChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HiddenPluginEvent.cpp: In member function 'virtual nsresult mozilla::dom::HiddenPluginEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HiddenPluginEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HiddenPluginEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HiddenPluginEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozHardwareInput::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:9112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:9111:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozHardwareInput) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputContext::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:10795:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:10794:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozInputContext) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputContextFocusEventDetail::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputContextSelectionChangeEventDetail::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11436:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11435:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputContextSurroundingTextChangeEventDetail::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11662:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:11661:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputMethod::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:12380:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:12379:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozInputMethod) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputMethodManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:13123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackFunction.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:13122:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MozInputMethodManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/ImageCaptureBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp: In member function 'virtual nsresult mozilla::dom::MozInputRegistryEventDetail::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:13452:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InputMethodBinding.cpp:13451:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InstallTriggerBinding.cpp: In member function 'virtual nsresult mozilla::dom::InstallTriggerImpl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InstallTriggerBinding.cpp:1538:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/InstallTriggerBinding.cpp:1537:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/HTMLTableSectionElementBinding.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioParam.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IIRFilterNode.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/IIRFilterNodeBinding.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/UnifiedBindings8.cpp:338: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StructuredClone.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StructuredClone.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/StructuredClone.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageData.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/StructuredClone.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageData.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/StructuredClone.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/StructuredClone.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/StructuredClone.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_bindings0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webaudio -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/signaling/src/peerconnection -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_bindings0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp: In function 'bool mozilla::dom::ThrowInvalidThis(JSContext*, const JS::CallArgs&, bool, const char*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:122:65: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] static_cast(errorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/CallbackObject.cpp: In member function 'virtual nsresult mozilla::dom::CallbackObject::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/CallbackObject.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/CallbackObject.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/Exceptions.cpp: In member function 'virtual nsresult mozilla::dom::exceptions::JSStackFrame::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/Exceptions.cpp:320:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/Exceptions.cpp:319:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/IterableIterator.cpp: In member function 'virtual nsresult mozilla::dom::IterableIteratorBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/IterableIterator.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/IterableIterator.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/SimpleGlobalObject.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGlobalObject::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/SimpleGlobalObject.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/SimpleGlobalObject.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.cpp:33, from /home/pbulk/build/mail/thunderbird52/work/build/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ffmpeg_libav540.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav54 -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav54/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav540.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_bindings.a.desc rm -f libdom_bindings.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_bindings.a.desc PrototypeList.o RegisterBindings.o RegisterWorkerBindings.o RegisterWorkerDebuggerBindings.o RegisterWorkletBindings.o ResolveSystemBinding.o UnionTypes.o UnifiedBindings0.o UnifiedBindings1.o UnifiedBindings10.o UnifiedBindings11.o UnifiedBindings12.o UnifiedBindings13.o UnifiedBindings14.o UnifiedBindings15.o UnifiedBindings16.o UnifiedBindings17.o UnifiedBindings18.o UnifiedBindings19.o UnifiedBindings2.o UnifiedBindings20.o UnifiedBindings21.o UnifiedBindings3.o UnifiedBindings4.o UnifiedBindings5.o UnifiedBindings6.o UnifiedBindings7.o UnifiedBindings8.o UnifiedBindings9.o StructuredClone.o Unified_cpp_dom_bindings0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AppCacheStorage.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2 -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AppCacheStorage.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/AppCacheStorage.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheLog.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/AppCacheStorage.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileMetadata.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/AppCacheStorage.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/AppCacheStorage.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_cache20.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2 -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache20.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp libdom_media_platforms_ffmpeg_libav54.a.desc rm -f libdom_media_platforms_ffmpeg_libav54.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav54.a.desc Unified_cpp_ffmpeg_libav540.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav54' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o extension_set_heavy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/extension_set_heavy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/extension_set_heavy.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheLog.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileMetadata.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICacheEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.cpp: In member function 'virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.cpp:179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.cpp:177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.cpp: In member function 'virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.cpp:331:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileChunk.cpp:330:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.cpp: In member function 'virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileIOManager.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileInputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileInputStream.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileInputStream.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileOutputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileOutputStream.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileOutputStream.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp: In member function 'virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:258:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:257:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIRunnable) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o text_format.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/text_format.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/text_format.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp: In static member function 'static mozilla::net::CacheHash::Hash32_t mozilla::net::CacheHash::Hash(const char*, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:60:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: c += (uint32_t(k[10])<<24); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:61:5: note: here case 10: c += (uint32_t(k[9])<<16); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:61:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: c += (uint32_t(k[9])<<16); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:62:5: note: here case 9 : c += (uint32_t(k[8])<<8); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:62:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9 : c += (uint32_t(k[8])<<8); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:64:5: note: here case 8 : b += (uint32_t(k[7])<<24); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:64:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8 : b += (uint32_t(k[7])<<24); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:65:5: note: here case 7 : b += (uint32_t(k[6])<<16); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:65:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7 : b += (uint32_t(k[6])<<16); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:66:5: note: here case 6 : b += (uint32_t(k[5])<<8); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:66:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6 : b += (uint32_t(k[5])<<8); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:67:5: note: here case 5 : b += k[4]; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:67:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5 : b += k[4]; MOZ_FALLTHROUGH; ~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:68:5: note: here case 4 : a += (uint32_t(k[3])<<24); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:68:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4 : a += (uint32_t(k[3])<<24); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:69:5: note: here case 3 : a += (uint32_t(k[2])<<16); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:69:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3 : a += (uint32_t(k[2])<<16); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:70:5: note: here case 2 : a += (uint32_t(k[1])<<8); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:70:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2 : a += (uint32_t(k[1])<<8); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:71:5: note: here case 1 : a += k[0]; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp: In member function 'void mozilla::net::CacheHash::Update(const char*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:160:18: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: mBuf += data[2] << 16; MOZ_FALLTHROUGH; ~~~~~^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:161:5: note: here case 2: mBuf += data[1] << 8; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:161:18: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: mBuf += data[1] << 8; MOZ_FALLTHROUGH; ~~~~~^~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheHashUtils.cpp:162:5: note: here case 1: mBuf += data[0]; ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp: In static member function 'static nsresult mozilla::net::CacheIndex::Shutdown()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:460:25: warning: this statement may fall through [-Wimplicit-fallthrough=] index->FinishWrite(false); ~~~~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:462:5: note: here case READY: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp: In member function 'const mozilla::net::CacheIndexEntry* mozilla::net::CacheIndexEntryAutoManage::FindEntry()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:153:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!mDoNotSearchInUpdates) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:157:7: note: here case CacheIndex::BUILDING: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp: In static member function 'static nsresult mozilla::net::CacheIndex::HasEntry(const uint8_t (&)[20], mozilla::net::CacheIndex::EntryStatus*, bool*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:1154:46: warning: this statement may fall through [-Wimplicit-fallthrough=] entry = index->mPendingUpdates.GetEntry(hash); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheIndex.cpp:1156:5: note: here case BUILDING: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/text_format.cc:54: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDie(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:356:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] typedef typename Collection::value_type value_type; ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDieNoPrint(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:367:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] typedef typename Collection::value_type value_type; ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: At global scope: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:624:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] typename Collection::value_type::second_type* const ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:637:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] typename Collection::value_type::second_type* const ^~~~~~~~ cc1plus: warning: unrecognized command line option '-Wno-null-conversion' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o wire_format.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/wire_format.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/wire_format.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_protobuf0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_protobuf0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:59, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDie(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:356:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] typedef typename Collection::value_type value_type; ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: In function 'void google::protobuf::InsertOrDieNoPrint(Collection*, const typename Collection::value_type::first_type&, const typename Collection::value_type::second_type&)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:367:43: warning: typedef 'value_type' locally defined but not used [-Wunused-local-typedefs] typedef typename Collection::value_type value_type; ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h: At global scope: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:624:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] typename Collection::value_type::second_type* const ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/stubs/map_util.h:637:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] typename Collection::value_type::second_type* const ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:335:23: warning: 'google::protobuf::DescriptorPool::Tables' has a field 'google::protobuf::DescriptorPool::Tables::symbols_by_name_' whose type uses the anonymous namespace [-Wsubobject-linkage] class DescriptorPool::Tables { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::symbols_by_parent_' whose type uses the anonymous namespace [-Wsubobject-linkage] class FileDescriptorTables { ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::fields_by_lowercase_name_' whose type uses the anonymous namespace [-Wsubobject-linkage] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::fields_by_camelcase_name_' whose type uses the anonymous namespace [-Wsubobject-linkage] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::fields_by_number_' whose type uses the anonymous namespace [-Wsubobject-linkage] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:507:7: warning: 'google::protobuf::FileDescriptorTables' has a field 'google::protobuf::FileDescriptorTables::enum_values_by_number_' whose type uses the anonymous namespace [-Wsubobject-linkage] In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:2525:9: warning: 'google::protobuf::DescriptorBuilder::OptionInterpreter' has a field 'google::protobuf::DescriptorBuilder::OptionInterpreter::options_to_interpret_' whose type uses the anonymous namespace [-Wsubobject-linkage] class OptionInterpreter { ^~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:2281:7: warning: 'google::protobuf::DescriptorBuilder' has a field 'google::protobuf::DescriptorBuilder::options_to_interpret_' whose type uses the anonymous namespace [-Wsubobject-linkage] class DescriptorBuilder { ^~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc: In member function 'google::protobuf::{anonymous}::Symbol google::protobuf::DescriptorBuilder::NewPlaceholder(const string&, google::protobuf::DescriptorBuilder::PlaceholderType)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:2996:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::FileDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(placeholder_file, 0, sizeof(*placeholder_file)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:986:26: note: 'class google::protobuf::FileDescriptor' declared here class LIBPROTOBUF_EXPORT FileDescriptor { ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:3015:58: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::EnumDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(placeholder_enum, 0, sizeof(*placeholder_enum)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:683:26: note: 'class google::protobuf::EnumDescriptor' declared here class LIBPROTOBUF_EXPORT EnumDescriptor { ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:3029:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::EnumValueDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(placeholder_value, 0, sizeof(*placeholder_value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:780:26: note: 'class google::protobuf::EnumValueDescriptor' declared here class LIBPROTOBUF_EXPORT EnumValueDescriptor { ^~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:3048:64: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::Descriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(placeholder_message, 0, sizeof(*placeholder_message)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:126:26: note: 'class google::protobuf::Descriptor' declared here class LIBPROTOBUF_EXPORT Descriptor { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc: In member function 'const google::protobuf::FileDescriptor* google::protobuf::DescriptorBuilder::NewPlaceholderFile(const string&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:3074:46: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class google::protobuf::FileDescriptor' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(placeholder, 0, sizeof(*placeholder)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/google/protobuf/descriptor.h:986:26: note: 'class google::protobuf::FileDescriptor' declared here class LIBPROTOBUF_EXPORT FileDescriptor { ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::FileOptions::IsInitialized() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:5585:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!_extensions_.IsInitialized()) return false; return true; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:5585:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!_extensions_.IsInitialized()) return false; return true; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::MessageOptions::IsInitialized() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:5958:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!_extensions_.IsInitialized()) return false; return true; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:5958:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!_extensions_.IsInitialized()) return false; return true; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::FieldOptions::IsInitialized() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:6485:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!_extensions_.IsInitialized()) return false; return true; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:6485:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!_extensions_.IsInitialized()) return false; return true; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::EnumOptions::IsInitialized() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:6818:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!_extensions_.IsInitialized()) return false; return true; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:6818:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!_extensions_.IsInitialized()) return false; return true; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::EnumValueOptions::IsInitialized() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7098:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!_extensions_.IsInitialized()) return false; return true; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7098:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!_extensions_.IsInitialized()) return false; return true; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::ServiceOptions::IsInitialized() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7377:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!_extensions_.IsInitialized()) return false; return true; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7377:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!_extensions_.IsInitialized()) return false; return true; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function 'virtual bool google::protobuf::MethodOptions::IsInitialized() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7656:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!_extensions_.IsInitialized()) return false; return true; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc:7656:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!_extensions_.IsInitialized()) return false; return true; ^~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_cache21.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2 -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache21.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheLog.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFileMetadata.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheFile.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheEntry.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorage.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorageService.cpp: In member function 'virtual nsresult mozilla::net::{anonymous}::WalkDiskCacheRunnable::Run()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorageService.cpp:453:15: warning: this statement may fall through [-Wimplicit-fallthrough=] mPass = ITERATE_METADATA; ~~~~~~^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2/CacheStorageService.cpp:456:7: note: here case ITERATE_METADATA: ^~~~ libnetwerk_cache2.a.desc rm -f libnetwerk_cache2.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_cache2.a.desc AppCacheStorage.o Unified_cpp_netwerk_cache20.o Unified_cpp_netwerk_cache21.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache2' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/loader' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozJSComponentLoader.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozJSComponentLoader.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:33: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:37: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozJSLoaderUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozJSLoaderUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSLoaderUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PLDHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsBaseHashtable.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsClassHashtable.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/scache/StartupCache.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSLoaderUtils.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozJSSubScriptLoader.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozJSSubScriptLoader.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function 'void google::protobuf::internal::GeneratedMessageReflection::SwapOneofField(google::protobuf::Message*, google::protobuf::Message*, const google::protobuf::OneofDescriptor*) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/generated_message_reflection.cc:524:72: warning: 'field1' may be used uninitialized in this function [-Wmaybe-uninitialized] GOOGLE_LOG(FATAL) << "Unimplemented type: " << field1->cpp_type(); ~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/generated_message_reflection.cc:516:28: warning: 'temp_message' may be used uninitialized in this function [-Wmaybe-uninitialized] SetAllocatedMessage(message2, temp_message, field1); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:28: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:287:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:286:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:25: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ libjs_xpconnect_loader.a.desc rm -f libjs_xpconnect_loader.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libjs_xpconnect_loader.a.desc mozJSComponentLoader.o mozJSLoaderUtils.o mozJSSubScriptLoader.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/loader' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/ctypes' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ctypes.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/ctypes -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/ctypes -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ctypes.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/ctypes/ctypes.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIXPCScriptable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/ctypes/ctypes.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/ctypes/ctypes.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_ctypes.a.desc rm -f libtoolkit_components_ctypes.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_ctypes.a.desc ctypes.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/ctypes' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/ductwork/debugger' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JSDebugger.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ductwork/debugger -I/home/pbulk/build/mail/thunderbird52/work/build/js/ductwork/debugger -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JSDebugger.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ductwork/debugger/JSDebugger.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/IJSDebugger.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ductwork/debugger/JSDebugger.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/ductwork/debugger/JSDebugger.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-null-conversion' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_protobuf1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_protobuf1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf1.cpp libjs_ductwork_debugger.a.desc rm -f libjs_ductwork_debugger.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libjs_ductwork_debugger.a.desc JSDebugger.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/FloatingPoint.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf/src/google/protobuf/stubs/strutil.cc:41, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf/Unified_cpp_components_protobuf1.cpp:92: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/ductwork/debugger' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/image/decoders' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_image_decoders0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/build/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_image_decoders0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/Unified_c_image_decoders0.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_image_decoders0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/build/image/decoders -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image_decoders0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDebug.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/EXIF.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/EXIF.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: warning: unrecognized command line option '-Wno-null-conversion' libtoolkit_components_protobuf.a.desc rm -f libtoolkit_components_protobuf.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_protobuf.a.desc extension_set_heavy.o text_format.o wire_format.o Unified_cpp_components_protobuf0.o Unified_cpp_components_protobuf1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/protobuf' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/build' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SVGPreserveAspectRatio.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.cpp:86, from /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FileLocation.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FileLocation.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FileLocation.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FileLocation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FileLocation.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o NSPRInterposer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/NSPRInterposer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/NSPRInterposer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/IOInterposer.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/NSPRInterposer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Omnijar.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Omnijar.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/Omnijar.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/Omnijar.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/Omnijar.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.cpp:86, from /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/FrameAnimator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsBMPDecoder.cpp:86, from /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/Omnijar.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PoisonIOInterposerStub.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PoisonIOInterposerStub.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/PoisonIOInterposerStub.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_build0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_build0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXPCOM.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FrozenFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/image/decoders/Unified_cpp_image_decoders0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp: In member function 'mozilla::image::LexerTransition mozilla::image::nsJPEGDecoder::ReadJPEGData(const char*, size_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:437:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; // to start decompressing. ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:440:3: note: here case JPEG_START_DECOMPRESS: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:474:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; // to decompress sequential JPEG. ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:477:3: note: here case JPEG_DECOMPRESS_SEQUENTIAL: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:496:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; // to decompress progressive JPEG. ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:499:3: note: here case JPEG_DECOMPRESS_PROGRESSIVE: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:569:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; // to finish decompressing. ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/decoders/nsJPEGDecoder.cpp:572:3: note: here case JPEG_DONE: { ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CanvasClient.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageBridgeChild.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/XPCOMInit.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/TextureClient.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositableClient.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CanvasClient.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ImageBridgeChild.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/XPCOMInit.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/xptcall.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXPCOMPrivate.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FrozenFunctions.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libimage_decoders.a.desc rm -f libimage_decoders.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_decoders.a.desc Unified_c_image_decoders0.o Unified_cpp_image_decoders0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/image/decoders' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_build1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_build1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCRTGlue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCRTGlue.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/xptcall.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXPCOMPrivate.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FrozenFunctions.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:156:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/XPCOMInit.cpp:123, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:138:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here struct AmountFns ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/xptcall.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXPCOMPrivate.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/FrozenFunctions.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:180:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/XPCOMInit.cpp:123, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:173:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here struct SizeOfTabFns ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_build2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_build2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:29, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/build/Unified_cpp_xpcom_build2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp: In function 'int cvt_f(SprintfState*, double, int, int, char16_t, int)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:355:11: warning: this statement may fall through [-Wimplicit-fallthrough=] exp = 'E'; ~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:357:5: note: here case 'e': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:362:11: warning: this statement may fall through [-Wimplicit-fallthrough=] exp = 'E'; ~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:364:5: note: here case 'g': ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xul_templates0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xul_templates0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PLDHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsTemplateMatch.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libxpcom_build.a.desc rm -f libxpcom_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_build.a.desc FileLocation.o NSPRInterposer.o Omnijar.o PoisonIOInterposerStub.o Unified_cpp_xpcom_build0.o Unified_cpp_xpcom_build1.o Unified_cpp_xpcom_build2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/build' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xul_templates1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xul_templates1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsTemplateMatch.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsTemplateMatch.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsRDFQuery.cpp: In member function 'virtual nsresult nsRDFQuery::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsRDFQuery.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsRDFQuery.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:56, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp: In member function 'virtual nsresult nsXULTemplateBuilder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:62, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULSortService.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp: In member function 'virtual nsresult nsXULTemplateQueryProcessorRDF::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:88:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXULTemplateQueryProcessor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp: In member function 'virtual nsresult nsXULTemplateQueryProcessorXML::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp:107:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp:106:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXULTemplateQueryProcessor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateResultRDF.cpp: In member function 'virtual nsresult nsXULTemplateResultRDF::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateResultRDF.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateResultRDF.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp: In member function 'virtual nsresult nsXULTreeBuilder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp:290:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsXULTemplateBuilder) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:62, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/browser' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_embedding_browser0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/browser -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_embedding_browser0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.h:41, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp: In member function 'virtual nsresult nsCommandHandler::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsICommandHandler) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ReflowInput.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsCommandHandler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp: In member function 'virtual nsresult nsDocShellTreeOwner::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.cpp: In member function 'virtual nsresult nsWebBrowser::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/browser/nsWebBrowser.cpp:128:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ libdom_xul_templates.a.desc rm -f libdom_xul_templates.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xul_templates.a.desc Unified_cpp_dom_xul_templates0.o Unified_cpp_dom_xul_templates1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xul/templates' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/performance' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_performance0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance -I/home/pbulk/build/mail/thunderbird52/work/build/dom/performance -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_performance0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp: In member function 'virtual nsresult mozilla::dom::Performance::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(Performance) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceEntry.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntry::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceEntry.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceMainThread.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceMainThread::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceMainThread.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Performance) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceMainThread.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserver.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserver.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserver.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserverEntryList.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserverEntryList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserverEntryList.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceObserverEntryList.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceResourceTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceResourceTiming::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceResourceTiming.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(PerformanceEntry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/Performance.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/performance/Unified_cpp_dom_performance0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/performance/PerformanceResourceTiming.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PerformanceResourceTiming) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libembedding_browser.a.desc rm -f libembedding_browser.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_browser.a.desc Unified_cpp_embedding_browser0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/browser' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptinfo' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_reflect_xptinfo0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_reflect_xptinfo0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInterfaceInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEventBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:140, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_performance.a.desc rm -f libdom_performance.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_performance.a.desc Unified_cpp_dom_performance0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/performance' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpfe/components/directory' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDirectoryViewer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory -I/home/pbulk/build/mail/thunderbird52/work/build/xpfe/components/directory -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDirectoryViewer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:143, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInterfaceInfo.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:49: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:18: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp: In member function 'virtual nsresult nsHTTPIndex::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:84:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:83:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHTTPIndex) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libxpcom_reflect_xptinfo.a.desc rm -f libxpcom_reflect_xptinfo.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_reflect_xptinfo.a.desc Unified_cpp_reflect_xptinfo0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptinfo' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/quota' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_quota0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota -I/home/pbulk/build/mail/thunderbird52/work/build/dom/quota -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_quota0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp libxpfe_components_directory.a.desc rm -f libxpfe_components_directory.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpfe_components_directory.a.desc nsDirectoryViewer.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpfe/components/directory' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpfe_appshell0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell -I/home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpfe_appshell0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellService.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellService.cpp: In member function 'virtual nsresult WebBrowserChrome2Stub::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellService.cpp:245:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellService.cpp:244:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp: In member function 'virtual nsresult nsChromeTreeOwner::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp:101:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsContentTreeOwner::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:817:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:882:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AGGREGATED' NS_IMPL_QUERY_BODY_AGGREGATED(_interface,_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:119:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AGGREGATED' NS_INTERFACE_MAP_ENTRY_AGGREGATED(nsIEmbeddingSiteWindow, mSiteWindow) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsSiteWindow::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:852:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:890:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:994:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' NS_INTERFACE_MAP_END_AGGREGATED(mAggregator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:993:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaManagerService.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsWebShellWindow.cpp: In member function 'virtual nsresult nsWebShellWindow::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsWebShellWindow.cpp:108:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsXULWindow) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsWebShellWindow.cpp:107:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::RequestBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::UsageRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:152:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(RequestBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:151:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIQuotaUsageRequest) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::Request::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:252:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(RequestBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/QuotaRequests.cpp:251:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIQuotaRequest) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::StorageManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/StorageManager.cpp:368:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/StorageManager.cpp:367:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsXULWindow.cpp: In member function 'virtual nsresult nsXULWindow::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsXULWindow.cpp:136:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/appshell/nsXULWindow.cpp:135:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/quota/Unified_cpp_dom_quota0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp: In function 'nsresult mozilla::dom::quota::{anonymous}::CreateOrUpgradeDirectoryMetadataHelper::CreateOrUpgradeMetadataFiles()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp:7345:14: warning: 'hasIsApp' may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (hasIsApp) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp: In function 'nsresult mozilla::dom::quota::QuotaManager::UpgradeStorageFrom0ToCurrent(mozIStorageConnection*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp:7720:31: warning: 'timestamp' may be used uninitialized in this function [-Wmaybe-uninitialized] originProps->mTimestamp = timestamp; ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/quota/ActorsParent.cpp:7701:13: note: 'timestamp' was declared here int64_t timestamp; ^~~~~~~~~ libdom_quota.a.desc rm -f libdom_quota.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_quota.a.desc Unified_cpp_dom_quota0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/quota' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o xptcinvoke_x86_64_unix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/xptcinvoke_x86_64_unix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcall.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcprivate.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o xptcstubs_x86_64_linux.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/xptcstubs_x86_64_linux.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcall.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcprivate.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libxpcom_reflect_xptcall_md_unix.a.desc rm -f libxpcom_reflect_xptcall_md_unix.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_reflect_xptcall_md_unix.a.desc xptcinvoke_x86_64_unix.o xptcstubs_x86_64_linux.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/parser/xml' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSAXAttributes.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml -I/home/pbulk/build/mail/thunderbird52/work/build/parser/xml -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSAXAttributes.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXAttributes.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXAttributes.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXAttributes.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSAXLocator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml -I/home/pbulk/build/mail/thunderbird52/work/build/parser/xml -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSAXLocator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXLocator.cpp libxpfe_appshell.a.desc rm -f libxpfe_appshell.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpfe_appshell.a.desc Unified_cpp_xpfe_appshell0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISAXLocator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXLocator.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXLocator.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpfe/appshell' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSAXXMLReader.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml -I/home/pbulk/build/mail/thunderbird52/work/build/parser/xml -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSAXXMLReader.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nss/crmf' libcrmf.a.desc rm -f libcrmf.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libcrmf.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nss/crmf' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o ssse3-scaler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ssse3-scaler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -mssse3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ssse3-scaler.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BlurSSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BlurSSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/BlurSSE2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp: In member function 'virtual nsresult nsSAXXMLReader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/xml/nsSAXXMLReader.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISAXXMLReader) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DrawTargetSkia.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DrawTargetSkia.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/DrawTargetSkia.cpp libparser_xml.a.desc rm -f libparser_xml.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libparser_xml.a.desc nsSAXAttributes.o nsSAXLocator.o nsSAXXMLReader.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/parser/xml' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/jsaccount/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DelegateList.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DelegateList.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaAbDirectory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaAbDirectory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaAbDirectory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaAbDirectory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaAbDirectory.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaCompose.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaCompose.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgQuote.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgCompose.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaCompose.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Factory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Factory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Factory.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaIncomingServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaIncomingServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaIncomingServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/2D.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Factory.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaIncomingServer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaIncomingServer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaMsgFolder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaMsgFolder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FilterProcessingSSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FilterProcessingSSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/FilterProcessingSSE2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/2D.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/FilterProcessing.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/FilterProcessingSIMD-inl.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/FilterProcessingSSE2.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaMsgFolder.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImageScalingSSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImageScalingSSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ImageScalingSSE2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ImageScaling.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ImageScalingSSE2.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JobScheduler_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JobScheduler_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler_posix.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler_posix.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PathSkia.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PathSkia.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/PathSkia.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/2D.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/PathSkia.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/PathSkia.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ScaledFontFontconfig.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ScaledFontFontconfig.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ScaledFontFontconfig.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/2D.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ScaledFontBase.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ScaledFontFontconfig.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/ScaledFontFontconfig.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaSend.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaSend.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgAttachmentHandler.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgSend.h:118, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaSend.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SourceSurfaceSkia.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SourceSurfaceSkia.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/SourceSurfaceSkia.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o JaUrl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/jsaccount/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/JaUrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaUrl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/DelegateList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaUrl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaUrl.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jsaccount/src/JaUrl.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o convolverSSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/convolverSSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/convolverSSE2.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o image_operations.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/image_operations.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/image_operations.cpp libJsAccount.a.desc rm -f libJsAccount.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libJsAccount.a.desc DelegateList.o JaAbDirectory.o JaCompose.o JaIncomingServer.o JaMsgFolder.o JaSend.o JaUrl.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/jsaccount/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLocalMailFolder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLocalMailFolder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/image_operations.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalMailFolder.cpp:27: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_2d0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_2d0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/Types.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/BezierUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/BezierUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLocalUndoTxn.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLocalUndoTxn.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUndoTxn.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUndoTxn.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUndoTxn.cpp:21: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLocalUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLocalUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsLocalUtils.cpp:21: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailboxProtocol.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailboxProtocol.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailboxServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailboxServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgIncomingServer.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgIncomingServer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxServer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailboxService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailboxService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxProtocol.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxService.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailboxUrl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailboxUrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:23: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp: In member function 'virtual nsresult nsMailboxUrl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMailboxUrl.cpp:63:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMovemailIncomingServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMovemailIncomingServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailIncomingServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgLocalCID.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailIncomingServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMovemailService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMovemailService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailService.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMovemailService.cpp:25: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgBrkMBoxStore.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgBrkMBoxStore.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const mozilla::gfx::Matrix&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/DrawTargetCairo.cpp:494:20: warning: 'pat' may be used uninitialized in this function [-Wmaybe-uninitialized] cairo_pattern_t* pat; ^~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgLocalStoreUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgLocalStoreUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMaildirStore.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMaildirStore.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_2d1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DUSE_SSE2 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_2d1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 /home/pbulk/build/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/JobScheduler.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgMaildirStore.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNoIncomingServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNoIncomingServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoIncomingServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoIncomingServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoIncomingServer.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNoneService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNoneService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoneService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoneService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsNoneService.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsParseMailbox.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsParseMailbox.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp: In member function 'virtual nsresult nsParseNewMailState::ApplyFilterHit(nsIMsgFilter*, nsIMsgWindow*, bool*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:2017:27: warning: this statement may fall through [-Wimplicit-fallthrough=] msgIsNew = false; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsParseMailbox.cpp:2022:7: note: here case nsMsgFilterAction::MoveToFolder: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/2d/Unified_cpp_gfx_2d1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Path.cpp: In function 'void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d/Path.cpp:465:34: warning: 't2' may be used uninitialized in this function [-Wmaybe-uninitialized] double t1min = t1, t1max = t1, t2min = t2, t2max = t2; ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3IncomingServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3IncomingServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3IncomingServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3IncomingServer.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3IncomingServer.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libgfx_2d.a.desc rm -f libgfx_2d.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_2d.a.desc ssse3-scaler.o BlurSSE2.o DrawTargetSkia.o Factory.o FilterProcessingSSE2.o ImageScalingSSE2.o JobScheduler_posix.o PathSkia.o ScaledFontFontconfig.o SourceSurfaceSkia.o convolverSSE2.o image_operations.o Unified_cpp_gfx_2d0.o Unified_cpp_gfx_2d1.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3Protocol.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3Protocol.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/2d' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3Service.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3Service.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Service.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Service.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Service.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp: In member function 'virtual nsresult nsPop3Protocol::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:444:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:443:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp: In member function 'void nsPop3Protocol::InitPrefAuthMethods(int32_t)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (MOZ_LOG_TEST(_module,_level)) { \ ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:1636:7: note: in expansion of macro 'MOZ_LOG' MOZ_LOG(POP3LOGMODULE, LogLevel::Error, ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:1640:5: note: here case nsMsgAuthMethod::anything: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp: In member function 'int32_t nsPop3Protocol::ProcessAuth()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (MOZ_LOG_TEST(_module,_level)) { \ ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:1801:9: note: in expansion of macro 'MOZ_LOG' MOZ_LOG(POP3LOGMODULE, LogLevel::Debug, (POP3LOG("POP CRAM"))); ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.cpp:1803:7: note: here case POP3_HAS_AUTH_PLAIN: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3Sink.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3Sink.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Sink.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Sink.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPop3URL.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPop3URL.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3URL.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Sink.cpp:34: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3URL.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3Protocol.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsPop3URL.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsRssIncomingServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsRssIncomingServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssIncomingServer.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsRssService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsRssService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRssService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssIncomingServer.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRssService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssService.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssService.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mdn/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMdnGenerator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mdn/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMdnGenerator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsRssIncomingServer.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgMdnGenerator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_local_src.a.desc rm -f libmailnews_local_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_local_src.a.desc nsLocalMailFolder.o nsLocalUndoTxn.o nsLocalUtils.o nsMailboxProtocol.o nsMailboxServer.o nsMailboxService.o nsMailboxUrl.o nsMovemailIncomingServer.o nsMovemailService.o nsMsgBrkMBoxStore.o nsMsgLocalStoreUtils.o nsMsgMaildirStore.o nsNoIncomingServer.o nsNoneService.o nsParseMailbox.o nsPop3IncomingServer.o nsPop3Protocol.o nsPop3Service.o nsPop3Sink.o nsPop3URL.o nsRssIncomingServer.o nsRssService.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/local/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgBodyHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgBodyHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_extensions_mdn_src.a.desc rm -f libmailnews_extensions_mdn_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_mdn_src.a.desc nsMsgMdnGenerator.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mdn/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFilter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFilter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilter.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp: In static member function 'static void nsMsgBodyHandler::StripHtml(nsCString&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp:357:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgBodyHandler.cpp:360:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' pWalkInOut++; ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilter.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Services.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Services.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/Services.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilter.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Services.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/Services.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/Services.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFilterList.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFilterList.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterList.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTextFormatter.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterList.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapMoveCoalescer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapMoveCoalescer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsImapMoveCoalescer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsImapMoveCoalescer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterList.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompressIStream.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompressIStream.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressIStream.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFilterService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFilterService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressIStream.h:5, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressIStream.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompressOStream.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompressOStream.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressOStream.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp:33: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressOStream.h:5, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgCompressOStream.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgDBFolder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgDBFolder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp: In member function 'nsresult nsMsgFilterAfterTheFact::ApplyFilter()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp:610:22: warning: this statement may fall through [-Wimplicit-fallthrough=] m_nextAction = numActions; ~~~~~~~~~~~~~^~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgFilterService.cpp:613:7: note: here case nsMsgFilterAction::CopyToFolder: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgImapSearch.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgImapSearch.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgImapSearch.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgDBFolder.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgImapSearch.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgLocalSearch.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgLocalSearch.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgLocalSearch.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgLocalSearch.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgLocalSearch.cpp:32: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchAdapter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchAdapter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp: In static member function 'static nsresult nsMsgSearchAdapter::EncodeImapTerm(nsIMsgSearchTerm*, bool, const char16_t*, const char16_t*, char**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:335:22: warning: this statement may fall through [-Wimplicit-fallthrough=] orHeaderMnemonic = m_kImapCC; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:338:3: note: here case nsMsgSearchAttrib::To: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp: In member function 'virtual nsresult nsMsgSearchValidityTable::ValidateTerms(nsISupportsArray*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:847:5: warning: 'enabled' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!enabled || !available) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:847:18: warning: 'available' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!enabled || !available) ~~~~~~~~~^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:852:13: warning: 'validNotShown' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!validNotShown) ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFileStream.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFileStream.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgFileStream.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchNews.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchNews.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchNews.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFile.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgFileStream.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchNews.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgI18N.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgI18N.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgI18N.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICharsetConverterManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgI18N.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchSession.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchSession.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchSession.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgI18N.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchSession.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgIdentity.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgIdentity.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIdentity.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchSession.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIdentity.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchTerm.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchTerm.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIdentity.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgIncomingServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgIncomingServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIncomingServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp: In static member function 'static char* nsMsgSearchTerm::EscapeQuotesInStr(const char*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:415:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (const char *strPtr = str; *strPtr; strPtr++) ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchTerm.cpp:418:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' int escapedStrLen = PL_strlen(str) + numQuotes; ^~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgIncomingServer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIncomingServer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIncomingServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgIncomingServer.cpp:31: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchValue.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchValue.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchValue.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MailNewsTypes.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchValue.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src/nsMsgSearchValue.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmailnews_base_search_src.a.desc rm -f libmailnews_base_search_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_base_search_src.a.desc nsMsgBodyHandler.o nsMsgFilter.o nsMsgFilterList.o nsMsgFilterService.o nsMsgImapSearch.o nsMsgLocalSearch.o nsMsgSearchAdapter.o nsMsgSearchNews.o nsMsgSearchSession.o nsMsgSearchTerm.o nsMsgSearchValue.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgKeyArray.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgKeyArray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeyArray.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/vcard' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimevcrd.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/vcard -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimevcrd.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard/mimevcrd.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgKeyArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeyArray.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeyArray.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard/mimevcrd.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgKeySet.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgKeySet.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeySet.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgKeySet.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmailnews_mime_cthandlers_vcard.a.desc rm -f libmailnews_mime_cthandlers_vcard.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_mime_cthandlers_vcard.a.desc mimevcrd.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgLineBuffer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgLineBuffer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgLineBuffer.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/vcard' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMailNewsUrl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMailNewsUrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgLineBuffer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgLineBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp: In member function 'virtual nsresult nsMsgMailNewsUrl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgMailNewsUrl.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIURIWithPrincipal, !m_isPrincipalURL) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCertPicker.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCertPicker.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsCertPicker.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICertPickDialogs.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsCertPicker.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsCertPicker.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgProtocol.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgProtocol.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/CertVerifier.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SharedCertVerifier.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNSSComponent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsCertPicker.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp: In member function 'virtual nsresult nsMsgAsyncWriteProtocol::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:1191:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgProtocol.cpp:1190:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsEncryptedSMIMEURIsService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsEncryptedSMIMEURIsService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEncryptedSMIMEURIsSrvc.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeSecure.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeSecure.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgSendReport.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgComposeSecure.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgReadStateTxn.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgReadStateTxn.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgReadStateTxn.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsITransaction.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgReadStateTxn.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgReadStateTxn.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/CertVerifier.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SharedCertVerifier.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNSSComponent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgTxn.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgTxn.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsITransaction.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsITransaction.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp: In member function 'virtual nsresult nsMsgTxn::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgTxn.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSMimeJSHelper.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSMimeJSHelper.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_extensions_smime_src.a.desc rm -f libmailnews_extensions_smime_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_smime_src.a.desc nsCertPicker.o nsEncryptedSMIMEURIsService.o nsMsgComposeSecure.o nsSMimeJSHelper.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStopwatch.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStopwatch.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsStopwatch.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp: In function 'nsresult NS_GetUnicharPreferenceWithDefault(nsIPrefBranch*, const char*, const nsAString_internal&, nsAString_internal&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp:1296:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.cpp:1298:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' return NS_OK; ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStopwatch.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsStopwatch.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsStopwatch.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mailviews/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMailViewList.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mailviews/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mailviews/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMailViewList.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mailviews/src/nsMsgMailViewList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_extensions_mailviews_src.a.desc rm -f libmailnews_extensions_mailviews_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_mailviews_src.a.desc nsMsgMailViewList.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mailviews/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/pgpmime' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPgpMimeProxy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/pgpmime -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPgpMimeProxy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp libmsgbsutl_s.a.desc rm -f libmsgbsutl_s.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmsgbsutl_s.a.desc Services.o nsImapMoveCoalescer.o nsMsgCompressIStream.o nsMsgCompressOStream.o nsMsgDBFolder.o nsMsgFileStream.o nsMsgI18N.o nsMsgIdentity.o nsMsgIncomingServer.o nsMsgKeyArray.o nsMsgKeySet.o nsMsgLineBuffer.o nsMsgMailNewsUrl.o nsMsgProtocol.o nsMsgReadStateTxn.o nsMsgTxn.o nsMsgUtils.o nsStopwatch.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/util' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDBFolderInfo.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDBFolderInfo.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsDBFolderInfo.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mimecth.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libpgpmime_s.a.desc rm -f libpgpmime_s.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libpgpmime_s.a.desc nsPgpMimeProxy.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapMailDatabase.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapMailDatabase.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsImapMailDatabase.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/pgpmime' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/glue' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimexpcom.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimexpcom.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue/mimexpcom.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIComponentManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue/mimexpcom.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsImapMailDatabase.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeContentTypeHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeContentTypeHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue/nsMimeContentTypeHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/cthandlers/glue/nsMimeContentTypeHandler.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmimecthglue_s.a.desc rm -f libmimecthglue_s.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmimecthglue_s.a.desc mimexpcom.o nsMimeContentTypeHandler.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailDatabase.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailDatabase.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMailDatabase.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/cthandlers/glue' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbAddressCollector.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbAddressCollector.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbAddressCollector.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbAddressCollector.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMailDatabase.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbBSDirectory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbBSDirectory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBSDirectory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBSDirectory.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMailDatabase.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgDatabase.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgDatabase.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbBoolExprToLDAPFilter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbBoolExprToLDAPFilter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbLDAPAttributeMap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbBooleanExpression.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbBooleanExpression.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBooleanExpression.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbBooleanExpression.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBooleanExpression.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbBooleanExpression.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:30: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbCardProperty.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbCardProperty.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbCard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbContentHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbContentHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbContentHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRequestObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStreamListener.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStreamLoader.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbContentHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbContentHandler.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbContentHandler.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbDirFactoryService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbDirFactoryService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirFactoryService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirFactoryService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbDirProperty.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbDirProperty.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbDirectory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbDirectoryQuery.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbDirectoryQuery.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgHdr.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgHdr.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbDirectoryQuery.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbDirectoryQueryProxy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbDirectoryQueryProxy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQueryProxy.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp: In member function 'const char* nsMsgHdr::GetNextReference(const char*, nsCString&, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp:769:23: warning: this statement may fall through [-Wimplicit-fallthrough=] foundLessThan = true; // (flag to stop) ~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgHdr.cpp:774:7: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbDirectoryQuery.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQuery.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirectoryQueryProxy.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgOfflineImapOperation.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgOfflineImapOperation.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPCard.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPCard.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPCard.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbCard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPCard.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPCard.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgThread.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgThread.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgThread.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPDirFactory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirFactory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirFactory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbDirFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirFactory.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirFactory.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsMsgThread.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPDirectory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirectory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbDirectory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbDirProperty.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:34: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsDatabase.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsDatabase.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsNewsDatabase.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/msgdb/src/nsNewsDatabase.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPDirectoryModify.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirectoryModify.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp libmailnews_db_msgdb_src.a.desc rm -f libmailnews_db_msgdb_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_db_msgdb_src.a.desc nsDBFolderInfo.o nsImapMailDatabase.o nsMailDatabase.o nsMsgDatabase.o nsMsgHdr.o nsMsgOfflineImapOperation.o nsMsgThread.o nsNewsDatabase.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/msgdb/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPDirectoryQuery.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirectoryQuery.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPListenerBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbDirectoryQuery.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPListenerBase.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPListenerBase.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPListenerBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPReplicationData.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPReplicationData.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILDAPMessage.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPReplicationQuery.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPReplicationQuery.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDAPReplicationService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPReplicationService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDAPReplicationService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbLDIFService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbLDIFService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAddrDBAnnouncer.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAddrDatabase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbMDBCard.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbMDBCard.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBCard.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbLDIFService.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbItem.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbCard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbCardProperty.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBCard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBCard.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbMDBDirFactory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbMDBDirFactory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirFactory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbDirFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirFactory.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirFactory.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbMDBDirProperty.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbMDBDirProperty.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirProperty.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbMDBDirectory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbMDBDirectory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirectory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbMDBDirectory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirProperty.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirProperty.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbMDBDirectory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirProperty.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirectory.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbMDBDirectory.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbManager.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbManager.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbQueryStringToExpression.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbQueryStringToExpression.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbQueryStringToExpression.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAbBooleanExpression.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbQueryStringToExpression.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbQueryStringToExpression.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbManager.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAbView.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAbView.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbView.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbView.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbView.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAbView.cpp:30: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAddbookProtocolHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAddbookProtocolHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAddbookUrl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAddbookUrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookUrl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIURI.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddbookUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNNTPArticleList.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNNTPArticleList.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPArticleList.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAddrDatabase.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAddrDatabase.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPArticleList.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAddrDBAnnouncer.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAddrDatabase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNNTPNewsgroupList.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNNTPNewsgroupList.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupList.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupList.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupList.cpp:41: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'virtual nsresult nsAddrDatabase::CreateNewListCardAndAddToDB(nsIAbDirectory*, uint32_t, nsIAbCard*, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1333:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (notify) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1336:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' return rv; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'void nsAddrDatabase::DeleteCardFromAllMailLists(mdb_id)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1570:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!m_mdbEnv) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1573:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' nsCOMPtr rowCursor; ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'virtual nsresult nsAddrDatabase::PurgeDeletedCardTable()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1868:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!m_mdbEnv) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:1871:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (m_mdbDeletedCardsTable) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'nsresult nsAddrDatabase::CreateCardFromDeletedCardsTable(nsIMdbRow*, mdb_id, nsIAbCard**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2847:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!cardRow || !m_mdbEnv || !result) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2850:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' nsresult rv = NS_OK; ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'nsresult nsAddrDatabase::CreateCard(nsIMdbRow*, mdb_id, nsIAbCard**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2875:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!cardRow || !m_mdbEnv || !result) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2878:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' nsresult rv = NS_OK; ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function 'nsresult nsAddrDatabase::CreateABListCard(nsIMdbRow*, nsIAbCard**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2919:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!listRow || !m_mdbEnv || !result) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrDatabase.cpp:2922:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' nsresult rv = NS_OK; ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNNTPNewsgroupPost.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNNTPNewsgroupPost.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupPost.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPNewsgroupPost.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNNTPProtocol.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNNTPProtocol.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDirPrefs.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDirPrefs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsDirPrefs.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp: In member function 'virtual nsresult nsNntpCacheStreamListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:564:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:563:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIStreamListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsDirPrefs.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp: In member function 'virtual nsresult nsNNTPProtocol::ProcessProtocolState(nsIURI*, nsIInputStream*, uint64_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:4573:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (m_responseCode != MK_NNTP_RESPONSE_ARTICLE_NOTFOUND && m_responseCode != MK_NNTP_RESPONSE_ARTICLE_NONEXIST) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:4576:5: note: here case NEWS_FREE: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:4579:29: warning: this statement may fall through [-Wimplicit-fallthrough=] CleanupAfterRunningUrl(); ~~~~~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNNTPProtocol.cpp:4581:5: note: here case NNTP_SUSPENDED: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgVCardService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgVCardService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsMsgVCardService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgVCardService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsMsgVCardService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsMsgVCardService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsVCard.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsVCard.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCard.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCard.cpp:65: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsVCardObj.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsVCardObj.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp:55: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp: In function 'VObject* addPropValue(VObject*, const char*, const char*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp:446:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsVCardObj.cpp:449:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' return prop; ^~~~~~ libmailnews_addrbook_src.a.desc rm -f libmailnews_addrbook_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_addrbook_src.a.desc nsAbAddressCollector.o nsAbBSDirectory.o nsAbBoolExprToLDAPFilter.o nsAbBooleanExpression.o nsAbCardProperty.o nsAbContentHandler.o nsAbDirFactoryService.o nsAbDirProperty.o nsAbDirectoryQuery.o nsAbDirectoryQueryProxy.o nsAbLDAPCard.o nsAbLDAPDirFactory.o nsAbLDAPDirectory.o nsAbLDAPDirectoryModify.o nsAbLDAPDirectoryQuery.o nsAbLDAPListenerBase.o nsAbLDAPReplicationData.o nsAbLDAPReplicationQuery.o nsAbLDAPReplicationService.o nsAbLDIFService.o nsAbMDBCard.o nsAbMDBDirFactory.o nsAbMDBDirProperty.o nsAbMDBDirectory.o nsAbManager.o nsAbQueryStringToExpression.o nsAbView.o nsAddbookProtocolHandler.o nsAddbookUrl.o nsAddrDatabase.o nsDirPrefs.o nsMsgVCardService.o nsVCard.o nsVCardObj.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsDownloadDialogArgs.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsDownloadDialogArgs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloadDialogArgs.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsDownloader.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsDownloader.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloader.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINewsDownloadDialogArgs.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloadDialogArgs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloadDialogArgs.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsFolder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsFolder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloader.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrefBranch.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsDownloader.cpp:26: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:27: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAutoSyncManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAutoSyncManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncManager.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp: In member function 'int32_t nsMsgNewsFolder::HandleNewsrcLine(const char*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:982:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (s = line; s < end; s++) ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsFolder.cpp:986:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if (*s == 0) ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncManager.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncManager.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncManager.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNewsUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNewsUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAutoSyncState.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAutoSyncState.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNewsUtils.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MailNewsTypes.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsAutoSyncState.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNntpIncomingServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNntpIncomingServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINntpIncomingServer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINntpIncomingServer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp: In member function 'virtual nsresult nsNntpIncomingServer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpIncomingServer.cpp:89:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsITreeView) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIMAPBodyShell.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIMAPBodyShell.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPBodyShell.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPBodyShell.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNntpMockChannel.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNntpMockChannel.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPBodyShell.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRequest.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpMockChannel.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNntpService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNntpService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIMAPGenericParser.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIMAPGenericParser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPGenericParser.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpService.cpp:21: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPGenericParser.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPGenericParser.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIMAPHostSessionList.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIMAPHostSessionList.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPHostSessionList.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPHostSessionList.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNntpUrl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNntpUrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPHostSessionList.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIMAPNamespace.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIMAPNamespace.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp: In member function 'virtual nsresult nsNntpUrl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src/nsNntpUrl.cpp:51:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_news_src.a.desc rm -f libmailnews_news_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_news_src.a.desc nsNNTPArticleList.o nsNNTPNewsgroupList.o nsNNTPNewsgroupPost.o nsNNTPProtocol.o nsNewsDownloadDialogArgs.o nsNewsDownloader.o nsNewsFolder.o nsNewsUtils.o nsNntpIncomingServer.o nsNntpMockChannel.o nsNntpService.o nsNntpUrl.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/fts3/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Normalize.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/fts3/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Normalize.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/Normalize.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o fts3_porter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/fts3/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/fts3_porter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/fts3_porter.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp: In member function 'int nsIMAPNamespace::MailboxMatchesNamespace(const char*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp:48:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!m_prefix || !*m_prefix) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsIMAPNamespace.cpp:51:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (PL_strstr(boxname, m_prefix) == boxname) ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsFts3Tokenizer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/fts3/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsFts3Tokenizer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsFts3Tokenizer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsFts3Tokenizer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsFts3Tokenizer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapFlagAndUidState.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapFlagAndUidState.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapFlagAndUidState.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGlodaRankerFunction.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/fts3/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGlodaRankerFunction.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapFlagAndUidState.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozIStorageFunction.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsGlodaRankerFunction.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp:37: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_extensions_fts3_src.a.desc rm -f libmailnews_extensions_fts3_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_fts3_src.a.desc Normalize.o fts3_porter.o nsFts3Tokenizer.o nsGlodaRankerFunction.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapFlagAndUidState.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/fts3/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/bayesian-spam-filter/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsBayesianFilter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/bayesian-spam-filter/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsBayesianFilter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapIncomingServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapIncomingServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp: In member function 'virtual nsresult nsImapIncomingServer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapIncomingServer.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIUrlListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp: In member function 'void Tokenizer::tokenizeHeaders(nsIUTF8StringEnumerator*, nsIUTF8StringEnumerator*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:547:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (Substring(headerName, 0, 9).Equals("x-mozilla")) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:551:5: note: here case 'u': ^~~~ libmailnews_extensions_bayesian-spam-filter_src.a.desc rm -f libmailnews_extensions_bayesian-spam-filter_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_bayesian-spam-filter_src.a.desc nsBayesianFilter.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/bayesian-spam-filter/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapMailFolder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapMailFolder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsComposeStrings.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsComposeStrings.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsComposeStrings.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsComposeStrings.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsComposeStrings.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAttachment.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAttachment.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachment.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgAttachment.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachment.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachment.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:23: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp: In member function 'virtual nsresult nsImapMailFolder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:237:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(nsMsgDBFolder) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:236:5: note: in expansion of macro 'NS_IMPL_QUERY_BODY' NS_IMPL_QUERY_BODY(nsIMsgFilterHitNotify) ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachment.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAttachmentHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAttachmentHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrefLocalizedString.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp: In member function 'virtual nsresult nsImapMailFolder::ApplyFilterHit(nsIMsgFilter*, nsIMsgWindow*, bool*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:3537:20: warning: this statement may fall through [-Wimplicit-fallthrough=] msgIsNew = false; ~~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapMailFolder.cpp:3541:9: note: here case nsMsgFilterAction::MoveToFolder: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompFields.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompFields.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgQuote.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompFields.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompUtils.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCompose.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCompose.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapOfflineSync.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapOfflineSync.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgQuote.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapOfflineSync.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgCompose.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp: In member function 'virtual nsresult nsMsgComposeSendListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:3728:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCompose.cpp:3727:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapProtocol.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapProtocol.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapProtocol::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:307:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:306:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapCacheStreamListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8872:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:8871:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIStreamListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp: In member function 'void nsImapProtocol::ProcessSelectedStateURL()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:2752:16: warning: this statement may fall through [-Wimplicit-fallthrough=] Expunge(); ~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:2755:7: note: here case nsIImapUrl::nsImapSelectFolder: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapFlagAndUidState.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp: In member function 'void nsImapProtocol::InitPrefAuthMethods(int32_t, nsIMsgIncomingServer*)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (MOZ_LOG_TEST(_module,_level)) { \ ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:5602:9: note: in expansion of macro 'MOZ_LOG' MOZ_LOG(IMAP, LogLevel::Error, ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.cpp:5606:7: note: here case nsMsgAuthMethod::anything: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeContentHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeContentHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeContentHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeContentHandler.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeContentHandler.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeContentHandler.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeParams.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeParams.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeParams.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgComposeParams.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeParams.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeParams.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeProgressParams.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeProgressParams.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeProgressParams.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgComposeProgressParams.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeProgressParams.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeProgressParams.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgComposeService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgComposeService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapSearchResults.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapSearchResults.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapSearchResults.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgComposeService.cpp:40: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapSearchResults.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapServerResponseParser.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapServerResponseParser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCopy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCopy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp: In member function 'virtual void nsImapServerResponseParser::response_data()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:660:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!PL_strcasecmp(fNextToken, "ENABLED")) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:662:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' break; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp: In member function 'virtual void nsImapServerResponseParser::flags()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:1779:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ContinueParse()) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapServerResponseParser.cpp:1783:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' fCurrentLineContainedFlagInfo = true; // handled in PostProcessEndOfLine ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapService.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgPrompts.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgPrompts.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgPrompts.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgPrompts.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgPrompts.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIImapMockChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapService.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgPrompts.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgQuote.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgQuote.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgQuote.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIURI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIURIWithQuery.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIURL.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgQuote.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgQuote.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgQuote.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgQuote.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSend.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSend.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapStringBundle.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapStringBundle.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapStringBundle.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:110, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapStringBundle.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapUndoTxn.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapUndoTxn.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUndoTxn.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp: In function 'nsresult StripOutGroupNames(char*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp:174:17: warning: this statement may fall through [-Wimplicit-fallthrough=] group = false; ~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.cpp:178:7: note: here case ',': ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapUrl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapUrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIImapMockChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp: In member function 'virtual nsresult nsImapUrl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUrl.cpp:88:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSendLater.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSendLater.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImapUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImapUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgCopy.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendLater.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsImapUtils.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSyncRunnableHelpers.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSyncRunnableHelpers.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsSyncRunnableHelpers.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSendPart.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSendPart.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MainThreadUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsThreadUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsSyncRunnableHelpers.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src/nsSyncRunnableHelpers.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:110, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSend.h:118, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp: In function 'nsresult divide_content_headers(const char*, char**, char**, char**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp:370:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendPart.cpp:376:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' memcpy(*out, head, (tail-head)); ^~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSendReport.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSendReport.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendReport.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgSendReport.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendReport.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsMsgSendReport.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSmtpProtocol.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSmtpProtocol.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_imap_src.a.desc rm -f libmailnews_imap_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_imap_src.a.desc nsAutoSyncManager.o nsAutoSyncState.o nsIMAPBodyShell.o nsIMAPGenericParser.o nsIMAPHostSessionList.o nsIMAPNamespace.o nsImapFlagAndUidState.o nsImapIncomingServer.o nsImapMailFolder.o nsImapOfflineSync.o nsImapProtocol.o nsImapSearchResults.o nsImapServerResponseParser.o nsImapService.o nsImapStringBundle.o nsImapUndoTxn.o nsImapUrl.o nsImapUtils.o nsSyncRunnableHelpers.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgProtocol.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/imap/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSmtpServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSmtpServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:23: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp: In member function 'void nsSmtpProtocol::InitPrefAuthMethods(int32_t)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (MOZ_LOG_TEST(_module,_level)) { \ ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:906:7: note: in expansion of macro 'MOZ_LOG' MOZ_LOG(SMTPLogModule, mozilla::LogLevel::Error, ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpProtocol.cpp:910:5: note: here case nsMsgAuthMethod::anything: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrefService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp: In member function 'virtual nsresult nsSmtpServer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpServer.cpp:26:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISmtpServer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MimeHeaderParser.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MimeHeaderParser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/MimeHeaderParser.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSmtpService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSmtpService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/MimeHeaderParser.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o comi18n.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/comi18n.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/comi18n.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpService.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/comi18n.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/comi18n.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/comi18n.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSmtpUrl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSmtpUrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpUrl.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeTextHTMLParsed.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeTextHTMLParsed.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeTextHTMLParsed.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpUrl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeTextHTMLParsed.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeTextHTMLParsed.cpp:21: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeTextHTMLParsed.cpp:27: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsSmtpUrl.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsURLFetcher.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsURLFetcher.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsURLFetcher.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIURLFetcher.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsURLFetcher.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsURLFetcher.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimebuf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimebuf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimebuf.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNullPrincipal.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src/nsURLFetcher.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimebuf.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecms.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecms.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecms.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICMSMessage.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecms.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_compose_src.a.desc rm -f libmailnews_compose_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_compose_src.a.desc nsComposeStrings.o nsMsgAttachment.o nsMsgAttachmentHandler.o nsMsgCompFields.o nsMsgCompUtils.o nsMsgCompose.o nsMsgComposeContentHandler.o nsMsgComposeParams.o nsMsgComposeProgressParams.o nsMsgComposeService.o nsMsgCopy.o nsMsgPrompts.o nsMsgQuote.o nsMsgSend.o nsMsgSendLater.o nsMsgSendPart.o nsMsgSendReport.o nsSmtpProtocol.o nsSmtpServer.o nsSmtpService.o nsSmtpUrl.o nsURLFetcher.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecom.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecom.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecom.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecms.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecom.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecont.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecont.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecryp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecryp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecryp.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/intl' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_mailnews_intl0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/intl -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/intl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mailnews_intl0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/mailnews/intl/Unified_cpp_mailnews_intl0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecryp.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecryp.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/intl/nsCharsetAlias.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/mailnews/intl/Unified_cpp_mailnews_intl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecryp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimecth.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimecth.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecth.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecth.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecth.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_intl.a.desc rm -f libmailnews_intl.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_intl.a.desc Unified_cpp_mailnews_intl0.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimedrft.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimedrft.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/intl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/emitters' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsEmitterUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsEmitterUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsEmitterUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsEmitterUtils.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeBaseEmitter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeBaseEmitter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp: In function 'void mime_intl_insert_message_header_1(char**, const char*, const char*, const char*, const char*, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:574:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimedrft.cpp:578:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' nsAutoCString utf8Value; ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeHtmlEmitter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeHtmlEmitter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeebod.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeebod.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeebod.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeebod.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeebod.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeenc.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeenc.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeenc.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimePlainEmitter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimePlainEmitter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimePlainEmitter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeenc.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimePlainEmitter.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeeobj.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeeobj.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeeobj.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimePlainEmitter.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimePlainEmitter.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeeobj.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeRawEmitter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeRawEmitter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRawEmitter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRawEmitter.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeeobj.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimehdrs.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimehdrs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRawEmitter.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRawEmitter.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeRebuffer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeRebuffer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeXmlEmitter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeXmlEmitter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeXmlEmitter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeRebuffer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeXmlEmitter.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimei.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimei.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.cpp libmailnews_mime_emitters.a.desc rm -f libmailnews_mime_emitters.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_mime_emitters.a.desc nsEmitterUtils.o nsMimeBaseEmitter.o nsMimeHtmlEmitter.o nsMimePlainEmitter.o nsMimeRawEmitter.o nsMimeRebuffer.o nsMimeXmlEmitter.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/emitters' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MailNewsDLF.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MailNewsDLF.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailNewsDLF.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailNewsDLF.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailNewsDLF.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MailnewsLoadContextInfo.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MailnewsLoadContextInfo.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadContextInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadContextInfo.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeiimg.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeiimg.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadContextInfo.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/MailnewsLoadContextInfo.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCidProtocolHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCidProtocolHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCidProtocolHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCidProtocolHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCidProtocolHandler.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCopyMessageStreamListener.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCopyMessageStreamListener.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCopyMessageStreamListener.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICopyMsgStreamListener.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCopyMessageStreamListener.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCopyMessageStreamListener.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp: In function 'int MimeInlineImage_parse_begin(MimeObject*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp:87:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (obj->options->part_to_load && obj->options->format_out == nsMimeOutput::nsMimeMessageBodyDisplay) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeiimg.cpp:90:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (no_part_url) ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeleaf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeleaf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsCopyMessageStreamListener.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailDirProvider.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailDirProvider.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMailDirProvider.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modmimee.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDirectoryService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMailDirProvider.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMailDirProvider.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemalt.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemalt.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemalt.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemalt.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemalt.cpp:89: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMessenger.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMessenger.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessenger.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemalt.cpp:96: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessenger.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessenger.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemapl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemapl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemapl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessenger.cpp:27: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemapl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemapl.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemcms.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemcms.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemcms.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICMSMessage.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemcms.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemcms.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemdig.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemdig.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemdig.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemdig.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemdig.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMessengerBootstrap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMessengerBootstrap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerBootstrap.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemmix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemmix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemmix.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerBootstrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerBootstrap.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemmix.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemmix.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemoz2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemoz2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerBootstrap.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMessengerContentHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMessengerContentHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerContentHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerContentHandler.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerContentHandler.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerContentHandler.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMessengerUnixIntegration.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMessengerUnixIntegration.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerUnixIntegration.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimempar.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimempar.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimempar.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMessengerOSIntegration.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerUnixIntegration.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerUnixIntegration.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimempar.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimempar.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemrel.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemrel.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMessengerUnixIntegration.cpp:45: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp:98: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp:99: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp: In function 'bool MimeMultipartRelated_output_child_p(MimeObject*, MimeObject*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp:529:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (PL_strchr(part, ' ') || PL_strchr(part, '>') || PL_strchr(part, '%')) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemrel.cpp:531:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' MimeHashValue * value = new MimeHashValue(child, temp); ^~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAccount.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAccount.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccount.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemsg.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemsg.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsg.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsg.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIComponentManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccount.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsg.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemsig.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemsig.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccount.cpp:25: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modmimee.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAccountManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAccountManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp: In function 'int MimeMultipartSigned_parse_child_line(MimeObject*, const char*, int32_t, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:500:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!sig->part_buffer) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:508:3: note: here case MimeMultipartSignedBodyLine: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp: In function 'int MimeMultipartSigned_parse_line(const char*, int32_t, MimeObject*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:253:16: warning: this statement may fall through [-Wimplicit-fallthrough=] mult->hdrs = 0; ~~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:257:3: note: here case MimeMultipartSignedBodyFirstHeader: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:397:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (hash_line_p) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemsig.cpp:407:3: note: here case MimeMultipartSignedSignatureLine: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimemult.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimemult.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIComponentManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManager.cpp:35: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeobj.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeobj.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimepbuf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimepbuf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp: In function 'MimePartBufferData* MimePartBufferCreate()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp:69:32: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'MimePartBufferData' {aka 'struct MimePartBufferData'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(data, 0, sizeof(*data)); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimepbuf.cpp:52:8: note: 'MimePartBufferData' {aka 'struct MimePartBufferData'} declared here struct MimePartBufferData ^~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimesun.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimesun.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimesun.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemult.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimesun.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimesun.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetenr.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetenr.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetenr.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgAccountManagerDS.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgAccountManagerDS.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetric.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetenr.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetenr.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetext.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetext.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:26: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:10: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp: In member function 'virtual nsresult nsMsgAccountManagerDataSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsMsgRDFDataSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgAccountManagerDS.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIFolderListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimethpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimethpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethpl.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgBiffManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgBiffManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgBiffManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethpl.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethpl.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgBiffManager.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgBiffManager.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethpl.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgBiffManager.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimethsa.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimethsa.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethsa.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethsa.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethsa.cpp:31: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgContentPolicy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgContentPolicy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgContentPolicy.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethsa.cpp:35: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgContentPolicy.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgContentPolicy.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimethtm.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimethtm.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgContentPolicy.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp: In function 'int MimeInlineTextHTML_parse_begin(MimeObject*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp:87:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (in = base_hdr; *in; in++) ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimethtm.cpp:93:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' *out++ = '"'; ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetpfl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetpfl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpfl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpfl.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpfl.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgCopyService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgCopyService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgCopyService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpfl.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgCopyService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgCopyService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetpla.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetpla.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgCopyService.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetpla.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimetric.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimetric.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetric.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgDBView.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgDBView.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeleaf.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetric.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimetric.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mimeunty.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mimeunty.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeunty.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp: In member function 'virtual nsresult nsMsgDBView::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:104:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:103:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIJunkMailClassificationListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeobj.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecont.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeunty.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimeunty.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp: In member function 'virtual nsresult nsMsgDBView::NoteChange(nsMsgViewIndex, int32_t, nsMsgViewNotificationCodeValue)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6417:20: warning: this statement may fall through [-Wimplicit-fallthrough=] mRemovingRow = false; ~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6419:5: note: here case nsMsgViewNotificationCode::all: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp: In member function 'nsresult nsMsgDBView::NavigateFromPos(nsMsgNavigationTypeValue, nsMsgViewIndex, nsMsgKey*, nsMsgViewIndex*, nsMsgViewIndex*, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6697:24: warning: this statement may fall through [-Wimplicit-fallthrough=] startIndex = nsMsgViewIndex_None; // note fall thru - is this motion ever used? ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgDBView.cpp:6699:9: note: here case nsMsgNavigationType::nextUnreadMessage: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCMS.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCMS.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp: In member function 'virtual nsresult nsCMSMessage::GetEncryptionCert(nsIX509Cert**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp:207:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (isAlreadyShutDown()) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMS.cpp:210:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' return NS_ERROR_NOT_IMPLEMENTED; ^~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCMSSecureMessage.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCMSSecureMessage.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMSSecureMessage.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsXPIDLString.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsCMSSecureMessage.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMimeObjectClassAccess.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMimeObjectClassAccess.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsMimeObjectClassAccess.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsMimeObjectClassAccess.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSimpleMimeConverterStub.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSimpleMimeConverterStub.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsSimpleMimeConverterStub.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/modlmime.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimehdrs.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimei.h:201, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimecth.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/mimemoz2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStreamConverter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStreamConverter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderCache.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderCache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCache.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCache.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src/nsStreamConverter.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderCacheElement.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderCacheElement.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCacheElement.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCacheElement.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailnews_mime_src.a.desc rm -f libmailnews_mime_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_mime_src.a.desc MimeHeaderParser.o comi18n.o mimeTextHTMLParsed.o mimebuf.o mimecms.o mimecom.o mimecont.o mimecryp.o mimecth.o mimedrft.o mimeebod.o mimeenc.o mimeeobj.o mimehdrs.o mimei.o mimeiimg.o mimeleaf.o mimemalt.o mimemapl.o mimemcms.o mimemdig.o mimemmix.o mimemoz2.o mimempar.o mimemrel.o mimemsg.o mimemsig.o mimemult.o mimeobj.o mimepbuf.o mimesun.o mimetenr.o mimetext.o mimethpl.o mimethsa.o mimethtm.o mimetpfl.o mimetpla.o mimetric.o mimeunty.o nsCMS.o nsCMSSecureMessage.o nsMimeObjectClassAccess.o nsSimpleMimeConverterStub.o nsStreamConverter.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderCompactor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderCompactor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCompactor.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCacheElement.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/src' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCompactor.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o X11Util.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="52.9.1"' -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/X11Util.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/X11Util.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderCompactor.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Scoped.h:45, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/X11Util.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/X11Util.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDeviceContext.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="52.9.1"' -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDeviceContext.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsDeviceContext.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderDataSource.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderDataSource.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderDataSource.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxFontEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxFont.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsDeviceContext.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/nsDeviceContext.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderDataSource.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderDataSource.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgFolderNotificationService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderNotificationService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderNotificationService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgFolderNotificationService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_src0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="52.9.1"' -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_src0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgGroupThread.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgGroupThread.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupThread.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupThread.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupThread.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgGroupView.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgGroupView.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/src/DriverCrashGuard.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/src/Unified_cpp_gfx_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp: In member function 'virtual nsresult nsMsgGroupView::HashHdr(nsIMsgDBHdr*, nsString&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:229:15: warning: this statement may fall through [-Wimplicit-fallthrough=] rcvDate = true; ~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:231:5: note: here case nsMsgViewSortType::byDate: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp: In member function 'virtual nsresult nsMsgGroupView::CellTextForColumn(int32_t, const char16_t*, nsAString_internal&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:801:19: warning: this statement may fall through [-Wimplicit-fallthrough=] rcvDate = true; ~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgGroupView.cpp:803:9: note: here case nsMsgViewSortType::byDate: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgMailSession.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgMailSession.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgMailSession.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgMailSession.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgMailSession.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgOfflineManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgOfflineManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgOfflineManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgOfflineManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgPrintEngine.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgPrintEngine.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPrintEngine.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPrintEngine.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPrintEngine.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libgfx_src.a.desc rm -f libgfx_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_src.a.desc X11Util.o nsDeviceContext.o Unified_cpp_gfx_src0.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgProgress.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgProgress.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgProgress.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDocShellModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_DEVTOOLS_ALL -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/build -I/home/pbulk/build/mail/thunderbird52/work/build/docshell/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/prefetch -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDocShellModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/build/nsDocShellModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgProgress.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgProgress.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgProgress.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/build/nsDocShellModule.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgProgress.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgPurgeService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgPurgeService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPurgeService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPurgeService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPurgeService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/build/nsDocShellModule.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgPurgeService.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgQuickSearchDBView.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgQuickSearchDBView.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgRDFDataSource.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgRDFDataSource.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdocshell_build.a.desc rm -f libdocshell_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdocshell_build.a.desc nsDocShellModule.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp: In member function 'virtual nsresult nsMsgRDFDataSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFDataSource.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsMsgRDFDataSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/lwbrk' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPangoBreaker.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk -I/home/pbulk/build/mail/thunderbird52/work/build/intl/lwbrk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPangoBreaker.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsPangoBreaker.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgRDFUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgRDFUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsComplexBreaker.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsPangoBreaker.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRDFResource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgRDFUtils.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSearchDBView.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchDBView.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_lwbrk0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk -I/home/pbulk/build/mail/thunderbird52/work/build/intl/lwbrk -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_lwbrk0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsILineBreaker.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsJISx4051LineBreaker.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libintl_lwbrk.a.desc rm -f libintl_lwbrk.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_lwbrk.a.desc nsPangoBreaker.o Unified_cpp_intl_lwbrk0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSearchDBView.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/lwbrk' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/x11' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o keysym2ucs.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11 -I/home/pbulk/build/mail/thunderbird52/work/build/widget/x11 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/keysym2ucs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/x11/keysym2ucs.c libwidget_x11.a.desc rm -f libwidget_x11.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libwidget_x11.a.desc keysym2ucs.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/x11' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perfmonitoring' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_perfmonitoring0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perfmonitoring -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_perfmonitoring0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgServiceProvider.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgServiceProvider.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgServiceProvider.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRDFDataSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgServiceProvider.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgServiceProvider.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgServiceProvider.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgSpecialViews.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgSpecialViews.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSpecialViews.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgSpecialViews.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgStatusFeedback.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgStatusFeedback.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgStatusFeedback.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgStatusFeedback.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgStatusFeedback.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgTagService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgTagService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgTagService.cpp libtoolkit_components_perfmonitoring.a.desc rm -f libtoolkit_components_perfmonitoring.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_perfmonitoring.a.desc Unified_cpp_perfmonitoring0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perfmonitoring' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgTagService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/BlobTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/BlobTypes.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgTagService.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgThreadedDBView.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgThreadedDBView.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgThreadedDBView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/CacheTypes.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/CacheTypes.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/BlobTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/BlobTypes.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgWindow.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgWindow.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgWindow.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgWindow.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgWindow.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgWindow.cpp:24: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgXFViewThread.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgXFViewThread.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFViewThread.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFViewThread.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMsgXFVirtualFolderDBView.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMsgXFVirtualFolderDBView.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/msgCore.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSpamSettings.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSpamSettings.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSpamSettings.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStatusBarBiffManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStatusBarBiffManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsStatusBarBiffManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMsgFolder.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStatusBarBiffManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsStatusBarBiffManager.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsStatusBarBiffManager.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsStatusBarBiffManager.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSubscribableServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSubscribableServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribableServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribableServer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribableServer.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribableServer.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSubscribeDataSource.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSubscribeDataSource.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribeDataSource.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRDFService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribeDataSource.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribeDataSource.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src/nsSubscribeDataSource.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmailnews_base_src.a.desc rm -f libmailnews_base_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailnews_base_src.a.desc MailNewsDLF.o MailnewsLoadContextInfo.o nsCidProtocolHandler.o nsCopyMessageStreamListener.o nsMailDirProvider.o nsMessenger.o nsMessengerBootstrap.o nsMessengerContentHandler.o nsMessengerUnixIntegration.o nsMsgAccount.o nsMsgAccountManager.o nsMsgAccountManagerDS.o nsMsgBiffManager.o nsMsgContentPolicy.o nsMsgCopyService.o nsMsgDBView.o nsMsgFolderCache.o nsMsgFolderCacheElement.o nsMsgFolderCompactor.o nsMsgFolderDataSource.o nsMsgFolderNotificationService.o nsMsgGroupThread.o nsMsgGroupView.o nsMsgMailSession.o nsMsgOfflineManager.o nsMsgPrintEngine.o nsMsgProgress.o nsMsgPurgeService.o nsMsgQuickSearchDBView.o nsMsgRDFDataSource.o nsMsgRDFUtils.o nsMsgSearchDBView.o nsMsgServiceProvider.o nsMsgSpecialViews.o nsMsgStatusFeedback.o nsMsgTagService.o nsMsgThreadedDBView.o nsMsgWindow.o nsMsgXFViewThread.o nsMsgXFVirtualFolderDBView.o nsSpamSettings.o nsStatusBarBiffManager.o nsSubscribableServer.o nsSubscribeDataSource.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav55' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ffmpeg_libav550.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav55 -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav55 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/libav55/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav550.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_media_platforms_ffmpeg_libav55.a.desc rm -f libdom_media_platforms_ffmpeg_libav55.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav55.a.desc Unified_cpp_ffmpeg_libav550.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/libav55' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/system/linux' libdom_system_linux.a.desc rm -f libdom_system_linux.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_system_linux.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/system/linux' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o XrayWrapper.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/XrayWrapper.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Proxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jswrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/WrapperFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Proxy.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jswrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/WrapperFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Proxy.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jswrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/WrapperFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:17: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols10.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols10.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PFilePicker.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PFilePicker.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PFilePickerChild.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpconnect_wrappers0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpconnect_wrappers0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Proxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jswrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PFilePickerChild.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PFilePicker.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PFilePicker.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Proxy.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jswrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Proxy.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jswrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ libjs_xpconnect_wrappers.a.desc rm -f libjs_xpconnect_wrappers.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libjs_xpconnect_wrappers.a.desc XrayWrapper.o Unified_cpp_xpconnect_wrappers0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/wrappers' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/config' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_config0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/config -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/config -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_config0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/gfx/config/Unified_cpp_gfx_config0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/config/gfxFeature.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/config/gfxConfig.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/config/gfxConfig.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/config/Unified_cpp_gfx_config0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/config/gfxVars.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/config/Unified_cpp_gfx_config0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libgfx_config.a.desc rm -f libgfx_config.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_config.a.desc Unified_cpp_gfx_config0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/config' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/zipwriter' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_libjar_zipwriter0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/zipwriter -I/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/zipwriter -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_libjar_zipwriter0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/zipwriter/StreamFunctions.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols11.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols11.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/zipwriter/nsZipDataStream.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContent.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPContentChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmodules_libjar_zipwriter.a.desc rm -f libmodules_libjar_zipwriter.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmodules_libjar_zipwriter.a.desc Unified_cpp_libjar_zipwriter0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/zipwriter' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_xul_tree0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul_tree0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PGMPContentChild.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsLeafFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsLeafBoxFrame.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeBodyFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols12.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols12.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PGMPVideoDecoderChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp: In member function 'virtual nsresult mozilla::dom::TreeBoxObject::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(BoxObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsITreeBoxObject) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumn::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeColumns.cpp:75:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeColumns.cpp:74:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumns::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeColumns.cpp:414:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeColumns.cpp:413:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeContentView.cpp: In member function 'virtual nsresult nsTreeContentView::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeContentView.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeColumns.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TreeBoxObject.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeSelection.cpp: In member function 'virtual nsresult nsTreeSelection::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeSelection.cpp:270:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree/nsTreeColumns.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PGPUChild.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PGPUChild.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PGMPVideoDecoderChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ liblayout_xul_tree.a.desc rm -f liblayout_xul_tree.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_xul_tree.a.desc Unified_cpp_layout_xul_tree0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/xul/tree' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util/internal' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_util_internal0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util/internal -I/home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util/internal -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_util_internal0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util/internal/Unified_cpp_util_internal0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util/nsUnicharUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util/GreekCasing.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util/internal/Unified_cpp_util_internal0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util/ICUUtils.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util/internal/Unified_cpp_util_internal0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libintl_unicharutil_util_internal.a rm -f libintl_unicharutil_util_internal.a libintl_unicharutil_util_internal.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs libintl_unicharutil_util_internal.a Unified_cpp_util_internal0.o libintl_unicharutil_util_internal.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_unicharutil_util_internal.a.desc Unified_cpp_util_internal0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util/internal' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols13.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols13.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PHalParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsToolkitCompsModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/feeds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/find -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/jsdownloads/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perfmonitoring -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/startup -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/statusfilter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/parentalcontrols -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsToolkitCompsModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build/nsToolkitCompsModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build/nsToolkitCompsModule.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/Entries.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIUrlClassifierDBService.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierDBService.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build/nsToolkitCompsModule.cpp:30: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PHalParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libtoolkit_components_build.a.desc rm -f libtoolkit_components_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_build.a.desc nsToolkitCompsModule.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PHalParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHalParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PHalParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols13.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/qcms' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o chain.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/chain.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-missing-field-initializers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms/chain.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o iccread.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/iccread.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-missing-field-initializers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms/iccread.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o matrix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/matrix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-missing-field-initializers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms/matrix.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o transform-sse1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/transform-sse1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-missing-field-initializers -msse /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms/transform-sse1.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o transform-sse2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/transform-sse2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-missing-field-initializers -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms/transform-sse2.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o transform.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/transform.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-missing-field-initializers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms/transform.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o transform_util.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/qcms -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/transform_util.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-missing-field-initializers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/qcms/transform_util.c libgfx_qcms.a.desc rm -f libgfx_qcms.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_qcms.a.desc chain.o iccread.o matrix.o transform-sse1.o transform-sse2.o transform.o transform_util.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/qcms' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/gio' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGIOProtocolHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/gio -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/gio -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGIOProtocolHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/gio/nsGIOProtocolHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/gio/nsGIOProtocolHandler.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/gio/nsGIOProtocolHandler.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libextensions_gio.a.desc rm -f libextensions_gio.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_gio.a.desc nsGIOProtocolHandler.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/gio' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/u2f' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_u2f0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/build/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_u2f0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/u2f/Unified_cpp_dom_u2f0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f/NSSU2FTokenRemote.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f/NSSU2FTokenRemote.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/U2FBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/U2F.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f/U2F.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f/NSSU2FTokenRemote.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f/NSSU2FTokenRemote.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f/U2F.cpp: In member function 'virtual nsresult mozilla::dom::U2F::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f/U2F.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f/U2F.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols14.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols14.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PIndexedDBPermissionRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PIndexedDBPermissionRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PIndexedDBPermissionRequestChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_u2f.a.desc rm -f libdom_u2f.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_u2f.a.desc Unified_cpp_dom_u2f0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/u2f' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/reflect' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o reflect.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/reflect -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/reflect -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/reflect.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/reflect/reflect.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PIndexedDBPermissionRequestChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PIndexedDBPermissionRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PIndexedDBPermissionRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIXPCScriptable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/reflect/reflect.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/reflect/reflect.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_reflect.a.desc rm -f libtoolkit_components_reflect.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_reflect.a.desc reflect.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/reflect' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/io' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_xpcom_io0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_xpcom_io0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_c_xpcom_io0.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FilePreferences.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FilePreferences.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/FilePreferences.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/FilePreferences.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/FilePreferences.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLocalFileUnix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLocalFileUnix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsLocalFileUnix.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsLocalFileUnix.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_io0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_io0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/Base64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/Base64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsAnonymousTemporaryFile.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/Base64.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsMultiplexInputStream.cpp: In member function 'virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsMultiplexInputStream.cpp:83:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsMultiplexInputStream, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsLocalFileUnix.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsLocalFile.h:44, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsDirectoryService.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io0.cpp:83: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsMultiplexInputStream.cpp:83:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsMultiplexInputStream, ^~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_io1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_io1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsNativeCharsetUtils.cpp:50, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsNativeCharsetUtils.cpp:50, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsStringStream.cpp:101:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsPipe3.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsStringStream.cpp:101:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io1.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp: In function 'int _valid_subexp(const T*, T, T) [with T = char]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp:83:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ++tld; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp:85:7: note: here case '*': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp: In function 'int _valid_subexp(const T*, T, T) [with T = char16_t]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp:83:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ++tld; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp:85:7: note: here case '*': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp: In function 'int _shexp_match(const T*, const T*, bool, unsigned int) [with T = char]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp:399:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ++y; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp:401:7: note: here default: ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp: In function 'int _shexp_match(const T*, const T*, bool, unsigned int) [with T = char16_t]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp:399:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ++y; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsWildCard.cpp:401:7: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/io/Unified_cpp_xpcom_io1.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsStorageStream.cpp: In member function 'virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsStorageStream.cpp:583:12: warning: 'remaining' may be used uninitialized in this function [-Wmaybe-uninitialized] uint64_t remaining; ^~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsStorageStream.cpp:534:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] return Seek(pos); ~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io/nsStorageStream.cpp:579:11: note: 'offset' was declared here int64_t offset; ^~~~~~ libxpcom_io.a.desc rm -f libxpcom_io.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_io.a.desc Unified_c_xpcom_io0.o FilePreferences.o nsLocalFileUnix.o Unified_cpp_xpcom_io0.o Unified_cpp_xpcom_io1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/io' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols15.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols15.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaSystemResourceManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPluginBackgroundDestroyerChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloader.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/psm/PPSMContentDownloaderParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPSMContentDownloaderParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols17.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols17.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols18.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols18.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPrintProgressDialogChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurfaceChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurfaceChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginSurface.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPluginSurface.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPrintingChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPrintingChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PPrintProgressDialogChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols19.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols19.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequestChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundFileRequestChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBCursorBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBCursor.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBCursor.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/indexedDB/SerializationHelpers.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBCursorChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequestChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundFileRequestChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PRenderFrameChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:110: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaRequestChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PQuotaRequestChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols20.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols20.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols21.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols21.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannelParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PRtspChannelParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PSpeechSynthesisRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannel.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannelParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PRtspChannelParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PStorageChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PScreenManagerChild.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PScreenManagerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PRtspChannelParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PRtspChannelParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PStreamNotifyChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:65: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PSpeechSynthesisRequest.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols22.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols22.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols23.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols23.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PTestShellChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PTexture.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PTestShell.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayer.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRLayerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PVRLayerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols24.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols24.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVsyncBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVsyncBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PVsyncBridgeChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PVsyncChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketChild.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp:128: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVsyncBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVsyncBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PVsyncBridgeChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols25.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols25.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketEventListener.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketEventListenerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketEventListenerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketEventListenerChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketParent.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketEventListener.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketEventListenerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PWebSocketEventListenerChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBCursorBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBCursor.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseParent.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIndexedDBUtilsParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsParent.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIndexedDBUtilsParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseChild.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundMutableFileChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBackgroundIndexedDBUtilsParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBroadcastChannelChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBroadcastChannelChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBrowserChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PBroadcastChannelChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PCacheStorageChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols7.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols7.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositable.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositableParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PCompositableParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PCompositableParent.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PCompositableParent.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositable.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositableParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PCompositableParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols8.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PContentPermissionRequestParent.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UnifiedProtocols9.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols9.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PDatePickerChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/PDataChannelParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/UnifiedProtocols9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o IPCMessageTypeName.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/IPCMessageTypeName.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/IPCMessageTypeName.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/data' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_data0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/data -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_data0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseChannel.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data/nsDataChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data/DataChannelChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data/DataChannelChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseChannel.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data/nsDataChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data/DataChannelChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data/DataChannelChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libnetwerk_protocol_data.a.desc rm -f libnetwerk_protocol_data.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_data.a.desc Unified_cpp_protocol_data0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/data' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/parser/html' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_parser_html0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html -I/home/pbulk/build/mail/thunderbird52/work/build/parser/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_parser_html0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Atom.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Atom.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsNameSpaceManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5AttributeName.cpp:33, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyleLinkElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5DocumentBuilder.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Atom.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Atom.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Atom.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Atom.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5DocumentBuilder.cpp: In member function 'virtual nsresult nsHtml5DocumentBuilder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5DocumentBuilder.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsContentSink) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsNameSpaceManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5AttributeName.cpp:33, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5DocumentBuilder.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(nsHtml5DocumentBuilder) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Atom.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Atom.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Parser.cpp: In member function 'virtual nsresult nsHtml5Parser::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Parser.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsNameSpaceManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5AttributeName.cpp:33, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Parser.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5Parser) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Highlighter.cpp: In member function 'void nsHtml5Highlighter::FlushChars()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Highlighter.cpp:572:18: warning: this statement may fall through [-Wimplicit-fallthrough=] buf[i] = '\n'; ~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Highlighter.cpp:574:9: note: here case '\n': { ^~~~ libipc_ipdl.a.desc rm -f libipc_ipdl.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libipc_ipdl.a.desc UnifiedProtocols0.o UnifiedProtocols1.o UnifiedProtocols10.o UnifiedProtocols11.o UnifiedProtocols12.o UnifiedProtocols13.o UnifiedProtocols14.o UnifiedProtocols15.o UnifiedProtocols16.o UnifiedProtocols17.o UnifiedProtocols18.o UnifiedProtocols19.o UnifiedProtocols2.o UnifiedProtocols20.o UnifiedProtocols21.o UnifiedProtocols22.o UnifiedProtocols23.o UnifiedProtocols24.o UnifiedProtocols25.o UnifiedProtocols3.o UnifiedProtocols4.o UnifiedProtocols5.o UnifiedProtocols6.o UnifiedProtocols7.o UnifiedProtocols8.o UnifiedProtocols9.o IPCMessageTypeName.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_parser_html1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html -I/home/pbulk/build/mail/thunderbird52/work/build/parser/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_parser_html1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/cache' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_cache0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache -I/home/pbulk/build/mail/thunderbird52/work/build/dom/cache -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_cache0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsNameSpaceManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5HtmlAttributes.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/Action.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/Action.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadContext.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/workers/Workers.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerHolder.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/CacheWorkerHolder.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/ActorChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html1.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5StreamListener.cpp: In member function 'virtual nsresult nsHtml5StreamListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5StreamListener.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5StreamListener.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5StreamParser.cpp: In member function 'virtual nsresult nsHtml5StreamParser::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5StreamParser.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsNameSpaceManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5HtmlAttributes.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5StreamParser.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5StreamParser) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/AutoUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/AutoUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/Types.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/Action.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/Action.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/Types.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/Action.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/Action.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/Cache.cpp: In member function 'virtual nsresult mozilla::dom::cache::Cache::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/Cache.cpp:237:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/Cache.cpp:236:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/CacheStorage.cpp: In member function 'virtual nsresult mozilla::dom::cache::CacheStorage::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/CacheStorage.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/CacheStorage.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIIPCBackgroundChildCreateCallback) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html1.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp: In member function 'int32_t nsHtml5Tokenizer::stateLoop(int32_t, char16_t, int32_t, char16_t*, bool, int32_t, int32_t) [with P = nsHtml5ViewSourcePolicy]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:550:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:552:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:573:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:575:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:621:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:623:13: note: here case '\"': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:628:52: warning: this statement may fall through [-Wimplicit-fallthrough=] errBadCharBeforeAttributeNameOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:631:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:659:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:661:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:689:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:691:13: note: here case '\"': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:695:50: warning: this statement may fall through [-Wimplicit-fallthrough=] errQuoteOrLtInAttributeNameOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:698:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:760:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:762:13: note: here case '<': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:766:62: warning: this statement may fall through [-Wimplicit-fallthrough=] errLtOrEqualsOrGraveInUnquotedAttributeOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:769:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:814:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:816:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:837:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:839:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:909:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:911:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:935:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:937:13: note: here case '<': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:943:46: warning: this statement may fall through [-Wimplicit-fallthrough=] errUnquotedAttributeValOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:946:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:991:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:993:13: note: here case '\"': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:997:50: warning: this statement may fall through [-Wimplicit-fallthrough=] errQuoteOrLtInAttributeNameOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1000:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1035:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (tokenHandler->cdataSectionAllowed()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1043:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1114:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1116:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1146:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1148:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1179:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1181:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1225:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1227:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1262:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1264:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1302:13: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1304:11: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1455:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1457:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1908:13: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1910:11: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2069:31: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2071:15: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2136:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2138:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2173:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2175:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2319:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2321:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2394:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2396:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2464:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2466:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2546:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2548:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2585:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2587:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2642:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2644:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2710:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2712:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2763:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2765:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2792:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2794:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2808:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2810:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2910:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2912:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3030:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3032:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3053:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3055:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3165:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3167:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3281:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3283:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3401:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3403:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3441:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3443:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1518:34: warning: this statement may fall through [-Wimplicit-fallthrough=] state = P::transition(mViewSource, NS_HTML5TOKENIZER_CHARACTER_REFERENCE_HILO_LOOKUP, reconsume, pos); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1522:7: note: here case NS_HTML5TOKENIZER_CHARACTER_REFERENCE_HILO_LOOKUP: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1556:32: warning: this statement may fall through [-Wimplicit-fallthrough=] state = P::transition(mViewSource, NS_HTML5TOKENIZER_CHARACTER_REFERENCE_TAIL, reconsume, pos); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1559:7: note: here case NS_HTML5TOKENIZER_CHARACTER_REFERENCE_TAIL: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1697:34: warning: this statement may fall through [-Wimplicit-fallthrough=] state = P::transition(mViewSource, NS_HTML5TOKENIZER_DECIMAL_NRC_LOOP, reconsume, pos); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1701:7: note: here case NS_HTML5TOKENIZER_DECIMAL_NRC_LOOP: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2481:9: warning: this statement may fall through [-Wimplicit-fallthrough=] scriptdatadoubleescapestartloop_end: ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2483:7: note: here case NS_HTML5TOKENIZER_SCRIPT_DATA_DOUBLE_ESCAPED: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2690:9: warning: this statement may fall through [-Wimplicit-fallthrough=] markupdeclarationdoctypeloop_end: ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2692:7: note: here case NS_HTML5TOKENIZER_DOCTYPE: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2891:9: warning: this statement may fall through [-Wimplicit-fallthrough=] doctypeublicloop_end: ; ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2893:7: note: here case NS_HTML5TOKENIZER_AFTER_DOCTYPE_PUBLIC_KEYWORD: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3262:9: warning: this statement may fall through [-Wimplicit-fallthrough=] doctypeystemloop_end: ; ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3264:7: note: here case NS_HTML5TOKENIZER_AFTER_DOCTYPE_SYSTEM_KEYWORD: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp: In member function 'int32_t nsHtml5Tokenizer::stateLoop(int32_t, char16_t, int32_t, char16_t*, bool, int32_t, int32_t) [with P = nsHtml5SilentPolicy]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:550:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:552:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:573:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:575:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:621:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:623:13: note: here case '\"': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:627:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:631:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:659:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:661:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:689:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:691:13: note: here case '\"': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:694:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:698:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:760:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:762:13: note: here case '<': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:765:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:769:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:814:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:816:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:837:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:839:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:909:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:911:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:935:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:937:13: note: here case '<': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:942:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:946:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:991:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:993:13: note: here case '\"': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:996:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1000:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1035:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (tokenHandler->cdataSectionAllowed()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1043:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1114:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1116:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1146:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1148:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1179:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1181:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1225:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1227:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1262:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1264:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1302:13: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1304:11: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1455:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1457:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1908:13: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1910:11: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2069:31: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2071:15: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2136:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2138:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2173:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2175:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2319:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2321:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2394:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2396:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2464:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2466:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2546:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2548:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2585:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2587:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2642:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2644:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2710:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2712:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2763:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2765:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2792:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2794:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2808:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2810:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2910:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2912:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3030:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3032:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3053:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3055:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3165:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3167:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3281:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3283:13: note: here case ' ': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3401:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3403:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3441:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3443:13: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1518:34: warning: this statement may fall through [-Wimplicit-fallthrough=] state = P::transition(mViewSource, NS_HTML5TOKENIZER_CHARACTER_REFERENCE_HILO_LOOKUP, reconsume, pos); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1522:7: note: here case NS_HTML5TOKENIZER_CHARACTER_REFERENCE_HILO_LOOKUP: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1556:32: warning: this statement may fall through [-Wimplicit-fallthrough=] state = P::transition(mViewSource, NS_HTML5TOKENIZER_CHARACTER_REFERENCE_TAIL, reconsume, pos); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1559:7: note: here case NS_HTML5TOKENIZER_CHARACTER_REFERENCE_TAIL: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1697:34: warning: this statement may fall through [-Wimplicit-fallthrough=] state = P::transition(mViewSource, NS_HTML5TOKENIZER_DECIMAL_NRC_LOOP, reconsume, pos); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1701:7: note: here case NS_HTML5TOKENIZER_DECIMAL_NRC_LOOP: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2481:9: warning: this statement may fall through [-Wimplicit-fallthrough=] scriptdatadoubleescapestartloop_end: ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2483:7: note: here case NS_HTML5TOKENIZER_SCRIPT_DATA_DOUBLE_ESCAPED: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2690:9: warning: this statement may fall through [-Wimplicit-fallthrough=] markupdeclarationdoctypeloop_end: ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2692:7: note: here case NS_HTML5TOKENIZER_DOCTYPE: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2891:9: warning: this statement may fall through [-Wimplicit-fallthrough=] doctypeublicloop_end: ; ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2893:7: note: here case NS_HTML5TOKENIZER_AFTER_DOCTYPE_PUBLIC_KEYWORD: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3262:9: warning: this statement may fall through [-Wimplicit-fallthrough=] doctypeystemloop_end: ; ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3264:7: note: here case NS_HTML5TOKENIZER_AFTER_DOCTYPE_SYSTEM_KEYWORD: { ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html1.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp: In member function 'void nsHtml5TreeBuilder::characters(const char16_t*, int32_t, int32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:251:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(mode) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:305:11: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:228:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!isInForeignButNotHtmlOrMathTextIntegrationPoint()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:232:5: note: here case NS_HTML5TREE_BUILDER_TEXT: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp: In member function 'void nsHtml5TreeBuilder::eof()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:525:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (isTemplateModeStackEmpty()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:529:7: note: here case NS_HTML5TREE_BUILDER_IN_TEMPLATE: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp: In member function 'void nsHtml5TreeBuilder::startTag(nsHtml5ElementName*, nsHtml5HtmlAttributes*, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:635:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!(group == NS_HTML5TREE_BUILDER_FONT && !(attributes->contains(nsHtml5AttributeName::ATTR_COLOR) || attributes->contains(nsHtml5AttributeName::ATTR_FACE) || attributes->contains(nsHtml5AttributeName::ATTR_SIZE)))) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:645:11: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1205:53: warning: this statement may fall through [-Wimplicit-fallthrough=] reconstructTheActiveFormattingElements(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1210:13: note: here case NS_HTML5TREE_BUILDER_PARAM_OR_SOURCE_OR_TRACK: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1299:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!scriptingEnabled) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1307:13: note: here case NS_HTML5TREE_BUILDER_NOFRAMES: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1429:9: warning: this statement may fall through [-Wimplicit-fallthrough=] inbodyloop_end: ; ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1431:7: note: here case NS_HTML5TREE_BUILDER_IN_HEAD: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp: In member function 'void nsHtml5TreeBuilder::endTag(nsHtml5ElementName*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2721:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (scriptingEnabled) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2727:11: note: here case NS_HTML5TREE_BUILDER_A: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2731:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (adoptionAgencyEndTag(name)) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2735:11: note: here default: { ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2250:9: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(group) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2260:7: note: here case NS_HTML5TREE_BUILDER_IN_ROW: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2355:9: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(group) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2388:7: note: here case NS_HTML5TREE_BUILDER_IN_CAPTION: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2759:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2761:7: note: here case NS_HTML5TREE_BUILDER_IN_HEAD: { ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_cache1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache -I/home/pbulk/build/mail/thunderbird52/work/build/dom/cache -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_cache1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/Action.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/DBAction.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/DBAction.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/DBAction.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HeadersBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/DBSchema.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/Types.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/Action.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/cache/DBAction.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/cache/DBAction.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/cache/Unified_cpp_dom_cache1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_parser_html2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html -I/home/pbulk/build/mail/thunderbird52/work/build/parser/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_parser_html2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeOperation.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeOperation.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsNameSpaceManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5HtmlAttributes.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeOperation.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeOperation.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_cache.a.desc rm -f libdom_cache.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_cache.a.desc Unified_cpp_dom_cache0.o Unified_cpp_dom_cache1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/cache' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/manager/pki' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_security_manager_pki0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki -I/home/pbulk/build/mail/thunderbird52/work/build/security/manager/pki -I/home/pbulk/build/mail/thunderbird52/work/build/dist/public/nss -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_security_manager_pki0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/security/manager/pki/Unified_cpp_security_manager_pki0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki/nsASN1Tree.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki/nsASN1Tree.cpp:4, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/pki/Unified_cpp_security_manager_pki0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Comment.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeOperation.cpp:33, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeOperation.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/html/nsHtml5TreeOperation.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/parser/html/Unified_cpp_parser_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libsecurity_manager_pki.a.desc rm -f libsecurity_manager_pki.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libsecurity_manager_pki.a.desc Unified_cpp_security_manager_pki0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/manager/pki' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_src_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/universalchardet/src/base -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_src_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/base/Unified_cpp_src_base0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/universalchardet/src/base/CharDistribution.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/universalchardet/src/base/CharDistribution.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/base/Unified_cpp_src_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libextensions_universalchardet_src_base.a.desc rm -f libextensions_universalchardet_src_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_universalchardet_src_base.a.desc Unified_cpp_src_base0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/universalchardet/src/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/jsdownloads/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DownloadPlatform.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/jsdownloads/src -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/jsdownloads/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DownloadPlatform.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/jsdownloads/src/DownloadPlatform.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozIDownloadPlatform.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/jsdownloads/src/DownloadPlatform.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/jsdownloads/src/DownloadPlatform.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/jsdownloads/src/DownloadPlatform.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libtoolkit_components_jsdownloads_src.a.desc rm -f libtoolkit_components_jsdownloads_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_jsdownloads_src.a.desc DownloadPlatform.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/jsdownloads/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o fake_log_device.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/fake_log_device.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-comment -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/liblog/fake_log_device.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libstagefright0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libstagefright0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-comment -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_c_media_libstagefright0.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_c_media_libstagefright0.c:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/liblog/logprint.c: In function 'logprint_run_tests': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/liblog/logprint.c:982:17: warning: variable 'tag' set but not used [-Wunused-but-set-variable] const char *tag; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/liblog/logprint.c:981:9: warning: variable 'err' set but not used [-Wunused-but-set-variable] int err; ^~~ At top level: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/liblog/logprint.c:176:13: warning: 'dumpFilters' defined but not used [-Wunused-function] static void dumpFilters(AndroidLogFormat *p_format) ^~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/liblog/logprint.c:88:13: warning: 'filterinfo_free' defined but not used [-Wunused-function] static void filterinfo_free(FilterInfo *p_info) ^~~~~~~~~~~~~~~ libparser_html.a.desc rm -f libparser_html.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libparser_html.a.desc Unified_cpp_parser_html0.o Unified_cpp_parser_html1.o Unified_cpp_parser_html2.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MetaData.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MetaData.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MetaData.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/parser/html' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hexdump.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hexdump.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/hexdump.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/RefBase.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MetaData.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MetaData.cpp:28: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h: In instantiation of 'void stagefright::copy_type(TYPE*, const TYPE*, size_t) [with TYPE = stagefright::key_value_pair_t; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/SortedVector.h:247:14: required from 'void stagefright::SortedVector::do_copy(void*, const void*, size_t) const [with TYPE = stagefright::key_value_pair_t; size_t = long unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/SortedVector.h:246:6: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h:158:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct stagefright::key_value_pair_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d,s,n*sizeof(TYPE)); ~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h:227:8: note: 'struct stagefright::key_value_pair_t' declared here struct key_value_pair_t { ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h: In instantiation of 'void stagefright::move_forward_type(TYPE*, const TYPE*, size_t) [with TYPE = stagefright::key_value_pair_t; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/SortedVector.h:257:22: required from 'void stagefright::SortedVector::do_move_forward(void*, const void*, size_t) const [with TYPE = stagefright::key_value_pair_t; size_t = long unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/SortedVector.h:256:6: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h:181:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct stagefright::key_value_pair_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(d,s,n*sizeof(TYPE)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h:227:8: note: 'struct stagefright::key_value_pair_t' declared here struct key_value_pair_t { ^~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o logging.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/logging.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim/base/logging.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RefBase.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RefBase.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/RefBase.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o String16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/String16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/String16.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o at_exit.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/at_exit.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/at_exit.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o String8.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/String8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/String8.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VectorImpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VectorImpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/VectorImpl.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o callback_internal.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/callback_internal.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/callback_internal.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_libstagefright0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libstagefright0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o lazy_instance.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/lazy_instance.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/lazy_instance.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AudioSampleFormat.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaData.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/Adts.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ref_counted.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ref_counted.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/memory/ref_counted.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaResource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include/mp4_demuxer/Box.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/Box.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o singleton.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/singleton.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/memory/singleton.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaData.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/Adts.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mp4_demuxer::SPSData]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/H264.cpp:22:15: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mp4_demuxer::SPSData'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/H264.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include/mp4_demuxer/H264.h:15:8: note: 'struct mp4_demuxer::SPSData' declared here struct SPSData ^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o safe_sprintf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/safe_sprintf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow -DNDEBUG /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/strings/safe_sprintf.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o string16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/string16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/strings/string16.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o string_piece.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/string_piece.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/strings/string_piece.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o string_util.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/string_util.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/strings/string_util.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_libstagefright1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANDROID_SMP=0 -DLOG_NDEBUG=1 -D_GLIBCXX_OS_DEFINES -DHAVE_SYS_UIO_H -DFAKE_LOG_DEVICE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/binding/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/empty -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libstagefright1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MediaSource.h:26, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MediaSource.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/SharedBuffer.cpp: In member function 'stagefright::SharedBuffer* stagefright::SharedBuffer::editResize(size_t) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/SharedBuffer.cpp:63:73: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class stagefright::SharedBuffer'; use 'new' and 'delete' instead [-Wclass-memaccess] buf = (SharedBuffer*)realloc(buf, sizeof(SharedBuffer) + newSize); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/String8.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MetaData.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/Utils.cpp:29, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/SharedBuffer.h:27:7: note: 'class stagefright::SharedBuffer' declared here class SharedBuffer ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp: In function 'char16_t* utf8_to_utf16_n(const uint8_t*, size_t, char16_t*, size_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:579:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] const uint16_t* const u16end = (const uint16_t* const) dst + dstLen; ^~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/RefBase.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MediaSource.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MediaSource.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h: In instantiation of 'void stagefright::copy_type(TYPE*, const TYPE*, size_t) [with TYPE = stagefright::List; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/Vector.h:381:14: required from 'void stagefright::Vector::do_copy(void*, const void*, size_t) const [with TYPE = stagefright::List; size_t = long unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/Vector.h:380:6: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h:158:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class stagefright::List' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(d,s,n*sizeof(TYPE)); ~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation/AAtomizer.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/AAtomizer.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/List.h:42:7: note: 'class stagefright::List' declared here class List ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/RefBase.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MediaSource.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MediaSource.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h: In instantiation of 'void stagefright::move_forward_type(TYPE*, const TYPE*, size_t) [with TYPE = stagefright::List; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/Vector.h:391:22: required from 'void stagefright::Vector::do_move_forward(void*, const void*, size_t) const [with TYPE = stagefright::List; size_t = long unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/Vector.h:390:6: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h:181:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class stagefright::List' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(d,s,n*sizeof(TYPE)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation/AAtomizer.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/AAtomizer.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/include/utils/List.h:42:7: note: 'class stagefright::List' declared here class List ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/AString.cpp: In function 'stagefright::AString stagefright::StringPrintf(const char*, ...)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/AString.cpp:333:14: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)', declared with attribute warn_unused_result [-Wunused-result] vasprintf(&buffer, format, ap); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp: In function 'void utf32_codepoint_to_utf8(uint8_t*, char32_t, size_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:110:81: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; ~~~~~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:111:9: note: here case 3: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:111:81: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; ~~~~~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:112:9: note: here case 2: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:112:81: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; ~~~~~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:113:9: note: here case 1: *--dstP = (uint8_t)(srcChar | kFirstByteMark[bytes]); ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o string_util_constants.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/string_util_constants.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/strings/string_util_constants.cc libmedia_libstagefright.a.desc rm -f libmedia_libstagefright.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libstagefright.a.desc fake_log_device.o Unified_c_media_libstagefright0.o MetaData.o hexdump.o RefBase.o String16.o String8.o VectorImpl.o Unified_cpp_media_libstagefright0.o Unified_cpp_media_libstagefright1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libstagefright' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o stringprintf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/stringprintf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/strings/stringprintf.cc gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o elfutils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/linker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/elfutils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/elfutils.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o file_id.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/linker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/file_id.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o utf_string_conversion_utils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/utf_string_conversion_utils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/strings/utf_string_conversion_utils.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o utf_string_conversions.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/utf_string_conversions.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/strings/utf_string_conversions.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o guid_creator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/linker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/guid_creator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/guid_creator.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o linux_libc_support.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/linker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/linux_libc_support.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/linux_libc_support.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o memory_mapped_file.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/linker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/memory_mapped_file.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/memory_mapped_file.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o platform-linux.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/linker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/platform-linux.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/platform-linux.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o condition_variable_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/condition_variable_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/synchronization/condition_variable_posix.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o lock.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/lock.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/synchronization/lock.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/JSONWriter.h:97, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/ProfileJSONWriter.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/ProfileEntry.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/platform-linux.cc:74: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:156:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/platform-linux.cc:90: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:138:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here struct AmountFns ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/JSONWriter.h:97, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/ProfileJSONWriter.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/ProfileEntry.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/platform-linux.cc:74: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:180:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/platform-linux.cc:90: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:173:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here struct SizeOfTabFns ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o shared-libraries-linux.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/linker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/shared-libraries-linux.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/shared-libraries-linux.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o lock_impl_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/lock_impl_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/synchronization/lock_impl_posix.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o waitable_event_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/waitable_event_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/synchronization/waitable_event_posix.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_tools_profiler0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/linker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_tools_profiler0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o icu_utf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/icu_utf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/third_party/icu/icu_utf.cc /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/third_party/icu/icu_utf.cc: In function 'base_icu::UChar32 base_icu::utf8_nextCharSafeBody(const uint8_t*, int32_t*, int32_t, base_icu::UChar32, base_icu::UBool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/third_party/icu/icu_utf.cc:154:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if(c<0x110) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/third_party/icu/icu_utf.cc:161:9: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/third_party/icu/icu_utf.cc:164:20: warning: this statement may fall through [-Wimplicit-fallthrough=] illegal|=(trail&0xc0)^0x80; ~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/third_party/icu/icu_utf.cc:165:9: note: here case 1: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o platform_thread_internal_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/platform_thread_internal_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/threading/platform_thread_internal_posix.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o platform_thread_linux.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/platform_thread_linux.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/threading/platform_thread_linux.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ProfileGatherer.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/GeckoSampler.cpp:44, from /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/GeckoSampler.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/GeckoSampler.cpp: In member function 'void GeckoSampler::doNativeBacktrace(ThreadProfile&, TickSample*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/GeckoSampler.cpp:1071:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&startRegs, 0, sizeof(startRegs)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/GeckoSampler.cpp:84, from /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/lul/LulMain.h:142:8: note: 'struct lul::UnwindRegs' declared here struct UnwindRegs { ^~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o platform_thread_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/platform_thread_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/threading/platform_thread_posix.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o thread_collision_warner.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/thread_collision_warner.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/threading/thread_collision_warner.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o thread_id_name_manager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/thread_id_name_manager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/threading/thread_id_name_manager.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o thread_local_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/thread_local_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/threading/thread_local_posix.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o thread_restrictions.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/thread_restrictions.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/threading/thread_restrictions.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o time.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/time.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/time/time.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o time_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/time_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/time/time_posix.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o bpf_dsl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/bpf_dsl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/bpf_dsl/bpf_dsl.cc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/ProfilingFrameIterator.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/ProfileEntry.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/GeckoSampler.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h: In member function 'void ProfileBuffer::StreamSamplesToJSON(SpliceableJSONWriter&, int, double, JSContext*, UniqueStacks&)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& currentTime +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] ::new (mStorage.addr()) T(Forward(aArgs)...); ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core/ProfileEntry.cpp:666:17: note: '*((void*)& currentTime +8)' was declared here Maybe currentTime; ^~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o codegen.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/codegen.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/bpf_dsl/codegen.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_tools_profiler1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/linker -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter/google-breakpad/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_tools_profiler1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/gecko/nsProfilerFactory.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler1.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/lul/LulMain.cpp:1646:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&startRegs, 0, sizeof(startRegs)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/lul/LulMainInt.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/lul/LulDwarfSummariser.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/lul/LulDwarfExt.h:49, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/lul/LulDwarfInt.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/lul/LulDwarf.cpp:57, from /home/pbulk/build/mail/thunderbird52/work/build/tools/profiler/Unified_cpp_tools_profiler1.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler/lul/LulMain.h:142:8: note: 'struct lul::UnwindRegs' declared here struct UnwindRegs { ^~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o dump_bpf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/dump_bpf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/bpf_dsl/dump_bpf.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o policy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/policy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/bpf_dsl/policy.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o policy_compiler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/policy_compiler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/bpf_dsl/policy_compiler.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o syscall_set.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/syscall_set.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/bpf_dsl/syscall_set.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o die.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/die.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/seccomp-bpf/die.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o syscall.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/syscall.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/seccomp-bpf/syscall.cc libtools_profiler.a.desc rm -f libtools_profiler.a exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o trap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/trap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/seccomp-bpf/trap.cc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtools_profiler.a.desc elfutils.o file_id.o guid_creator.o linux_libc_support.o memory_mapped_file.o platform-linux.o shared-libraries-linux.o Unified_cpp_tools_profiler0.o Unified_cpp_tools_profiler1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/profiler' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o syscall_wrappers.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/syscall_wrappers.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow -Wno-empty-body /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/sandbox/linux/services/syscall_wrappers.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o LinuxCapabilities.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/LinuxCapabilities.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/LinuxCapabilities.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Sandbox.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Sandbox.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/Sandbox.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxBrokerClient.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxBrokerClient.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/SandboxBrokerClient.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxChroot.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxChroot.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/SandboxChroot.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxFilter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxFilter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/SandboxFilter.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxFilterUtil.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxFilterUtil.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/SandboxFilterUtil.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxHooks.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxHooks.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/SandboxHooks.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxInfo.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxInfo.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/SandboxInfo.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxLogging.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxLogging.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/SandboxLogging.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxUtil.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxUtil.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/SandboxUtil.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxBrokerCommon.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNS_NO_XPCOM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium-shim -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/nsprpub -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxBrokerCommon.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/broker/SandboxBrokerCommon.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsI18nModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/build -I/home/pbulk/build/mail/thunderbird52/work/build/intl/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/lwbrk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/strres -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsI18nModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/build/nsI18nModule.cpp libmozsandbox.so rm -f libmozsandbox.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libmozsandbox.so -o libmozsandbox.so logging.o at_exit.o callback_internal.o lazy_instance.o ref_counted.o singleton.o safe_sprintf.o string16.o string_piece.o string_util.o string_util_constants.o stringprintf.o utf_string_conversion_utils.o utf_string_conversions.o condition_variable_posix.o lock.o lock_impl_posix.o waitable_event_posix.o icu_utf.o platform_thread_internal_posix.o platform_thread_linux.o platform_thread_posix.o thread_collision_warner.o thread_id_name_manager.o thread_local_posix.o thread_restrictions.o time.o time_posix.o bpf_dsl.o codegen.o dump_bpf.o policy.o policy_compiler.o syscall_set.o die.o syscall.o trap.o syscall_wrappers.o LinuxCapabilities.o Sandbox.o SandboxBrokerClient.o SandboxChroot.o SandboxFilter.o SandboxFilterUtil.o SandboxHooks.o SandboxInfo.o SandboxLogging.o SandboxUtil.o SandboxBrokerCommon.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib -ldl -lrt In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/build/nsI18nModule.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ chmod +x libmozsandbox.so ../../../config/nsinstall -R -m 644 'libmozsandbox.so' '../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/mime' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMIMEHeaderParamImpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/mime -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/mime -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMIMEHeaderParamImpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/mime/nsMIMEHeaderParamImpl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCRT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/mime/nsMIMEHeaderParamImpl.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libintl_build.a.desc rm -f libintl_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_build.a.desc nsI18nModule.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/StaticXULComponentsEnd' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StaticXULComponentsEnd.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/library/StaticXULComponentsEnd -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/StaticXULComponentsEnd -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StaticXULComponentsEnd.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/library/StaticXULComponentsEnd/StaticXULComponentsEnd.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/library/StaticXULComponentsEnd/StaticXULComponentsEnd.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libStaticXULComponentsEnd.a.desc rm -f libStaticXULComponentsEnd.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libStaticXULComponentsEnd.a.desc StaticXULComponentsEnd.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/StaticXULComponentsEnd' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/vr' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_vr0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/vr -I/home/pbulk/build/mail/thunderbird52/work/build/dom/vr -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_vr0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/vr/Unified_cpp_dom_vr0.cpp libnetwerk_mime.a.desc rm -f libnetwerk_mime.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_mime.a.desc nsMIMEHeaderParamImpl.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/mime' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNetModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/mime -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/data -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/device -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/file -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/ftp -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/system/linux -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cookie -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNetModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build/nsNetModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/vr/VRDisplay.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build/nsNetModule.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/vr/VRDisplay.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsUnicharStreamLoader.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build/nsNetModule.cpp:25: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/vr/VRDisplay.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/vr/VRDisplay.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/vr/VRDisplay.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/vr/Unified_cpp_dom_vr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/vr/VRDisplay.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplay::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/vr/VRDisplay.cpp:604:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/vr/VRDisplay.cpp:603:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_build.a.desc rm -f libnetwerk_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_build.a.desc nsNetModule.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/html' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_html0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_html0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/accessible/html/Unified_cpp_accessible_html0.cpp libdom_vr.a.desc rm -f libdom_vr.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_vr.a.desc Unified_cpp_dom_vr0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html/HTMLCanvasAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html/HTMLCanvasAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/html/Unified_cpp_accessible_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/vr' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/xremoteclient' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o XRemoteClient.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/xremoteclient -I/home/pbulk/build/mail/thunderbird52/work/build/widget/xremoteclient -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/XRemoteClient.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/xremoteclient/XRemoteClient.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/xremoteclient/XRemoteClient.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html/HTMLCanvasAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html/HTMLCanvasAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/html/Unified_cpp_accessible_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libwidget_xremoteclient.a.desc rm -f libwidget_xremoteclient.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libwidget_xremoteclient.a.desc XRemoteClient.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/xremoteclient' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/widevine-adapter' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WidevineAdapter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WidevineAdapter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineAdapter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPLoader.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineAdapter.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineAdapter.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html/HTMLCanvasAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html/HTMLCanvasAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/html/Unified_cpp_accessible_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html/HTMLCanvasAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html/HTMLCanvasAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/html/Unified_cpp_accessible_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/VideoUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineAdapter.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WidevineDecryptor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WidevineDecryptor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WidevineFileIO.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WidevineFileIO.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineFileIO.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WidevineUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WidevineUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineUtils.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WidevineVideoDecoder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WidevineVideoDecoder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AudioSampleFormat.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaData.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WidevineVideoFrame.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/widevine-adapter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WidevineVideoFrame.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp libdom_media_gmp_widevine-adapter.a.desc rm -f libdom_media_gmp_widevine-adapter.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_gmp_widevine-adapter.a.desc WidevineAdapter.o WidevineDecryptor.o WidevineFileIO.o WidevineUtils.o WidevineVideoDecoder.o WidevineVideoFrame.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/widevine-adapter' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/strres' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_strres0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/strres -I/home/pbulk/build/mail/thunderbird52/work/build/intl/strres -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_strres0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/strres/Unified_cpp_intl_strres0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:52, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ReentrantMonitor.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/strres/nsStringBundle.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/strres/nsStringBundle.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/strres/Unified_cpp_intl_strres0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libaccessible_html.a.desc rm -f libaccessible_html.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_html.a.desc Unified_cpp_accessible_html0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/html' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/strres/nsStringBundle.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/intl/strres/Unified_cpp_intl_strres0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DecoderTraits.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DecoderTraits.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow -Wno-error=multichar /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderTraits.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderTraits.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderTraits.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderTraits.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libintl_strres.a.desc rm -f libintl_strres.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_strres.a.desc Unified_cpp_intl_strres0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/strres' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderTraits.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderTraits.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderTraits.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderDoctorDiagnostics.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderDoctorDiagnostics.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DecoderDoctorNotificationBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderDoctorDiagnostics.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/GetUserMediaRequest.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/GetUserMediaRequest.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media1.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DecoderDoctorNotificationBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderDoctorDiagnostics.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DecoderDoctorNotificationBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DecoderDoctorDiagnostics.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/GetUserMediaRequest.cpp: In member function 'virtual nsresult mozilla::dom::GetUserMediaRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/GetUserMediaRequest.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/GetUserMediaRequest.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/CanvasCaptureMediaStream.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureMediaStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/CanvasCaptureMediaStream.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/CanvasCaptureMediaStream.cpp:214:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(CanvasCaptureMediaStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::MediaStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMMediaStream::PlaybackTrackListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:340:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackConsumer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:339:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DOMMediaStream::PlaybackTrackListener) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMMediaStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:377:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:376:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(DOMMediaStream) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMLocalMediaStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:384:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:383:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(DOMLocalMediaStream) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMAudioNodeMediaStream::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:393:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:392:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DOMAudioNodeMediaStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult ClonedStreamSourceGetter::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:699:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/DOMMediaStream.cpp:698:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ClonedStreamSourceGetter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDemuxer.cpp:81:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::adts::FrameHeader'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ADTSDemuxer.cpp:56:7: note: 'class mozilla::adts::FrameHeader' declared here class FrameHeader { ^~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp: In member function 'virtual nsresult mozilla::dom::MediaDeviceInfo::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDevices.cpp: In member function 'virtual nsresult mozilla::dom::MediaDevices::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDevices.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDevices.cpp:210:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(MediaDevices) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaManager.cpp: In member function 'virtual nsresult mozilla::FakeTrackSourceGetter::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaManager.cpp:962:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaManager.cpp:961:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(FakeTrackSourceGetter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaRecorder.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaRecorder.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaRecorder.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamError.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamError::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamError.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamError.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(MediaStreamError) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamTrack.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamTrack.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackConsumer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamTrack.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamTrack.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrack::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamTrack.cpp:206:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamTrack.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaStreamTrack) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrack::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaDeviceInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaTrack) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaManager.cpp: In member function 'nsresult mozilla::MediaManager::GetUserMedia(nsPIDOMWindowInner*, const mozilla::dom::MediaStreamConstraints&, nsIDOMGetUserMediaSuccessCallback*, nsIDOMGetUserMediaErrorCallback*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaManager.cpp:2127:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaManager.cpp:2129:7: note: here case MediaSourceEnum::Screen: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrackList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaTrackList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrack.cpp: In member function 'virtual nsresult mozilla::dom::TextTrack::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrack.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TextTrack) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackCue.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCue::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackCue.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackCue.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TextTrackCue) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackCueList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCueList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackCueList.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackCueList.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackList.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TextTrackList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrack.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaTrackList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackRegion.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackRegion::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackRegion.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/TextTrackRegion.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media2.cpp:92: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamGraph.cpp: In member function 'void mozilla::MediaStreamGraphImpl::CloseAudioInputImpl(mozilla::AudioDataListener*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaStreamGraph.cpp:1010:7: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] if (--count > 0) { ^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMediaElement.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMediaElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMediaElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMediaElement.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMediaElement.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp: In member function 'virtual nsresult mozilla::dom::VideoTrack::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MediaTrack) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMediaElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(VideoTrack) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMediaElement.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/VideoTrack.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/Unified_cpp_dom_media4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/WebVTTListener.cpp: In member function 'virtual nsresult mozilla::dom::WebVTTListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/WebVTTListener.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/WebVTTListener.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebVTTListener) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_archivereader0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader -I/home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_archivereader0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader/Unified_cpp_dom_archivereader0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReader.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdom_media.a.desc rm -f libdom_media.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media.a.desc DecoderTraits.o Unified_cpp_dom_media0.o Unified_cpp_dom_media1.o Unified_cpp_dom_media2.o Unified_cpp_dom_media3.o Unified_cpp_dom_media4.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/image/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImageModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/build -I/home/pbulk/build/mail/thunderbird52/work/build/image/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/ico -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/jpeg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/png -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImageModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/build/nsImageModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReaderCommon.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReader.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/build/nsImageModule.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReaderCommon.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReader.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReader.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReader.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReader.cpp: In member function 'virtual nsresult mozilla::dom::archivereader::ArchiveReader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReader.cpp:214:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReader.cpp:213:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveRequest.cpp: In member function 'virtual nsresult mozilla::dom::archivereader::ArchiveRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveRequest.cpp:274:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveReader.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveRequest.cpp:273:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ArchiveRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveZipFile.cpp: In constructor 'ArchiveInputStream::ArchiveInputStream(uint64_t, nsIInputStream*, nsString&, uint32_t, uint32_t, ZipCentral&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveZipFile.cpp:42:36: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ArchiveInputStream::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mData, 0, sizeof(mData)); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/archivereader/ArchiveZipFile.cpp:75:10: note: 'struct ArchiveInputStream::' declared here struct { ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SVGPreserveAspectRatio.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/build/nsImageModule.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_archivereader.a.desc rm -f libdom_archivereader.a In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SVGPreserveAspectRatio.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SVGImageContext.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/SurfaceCache.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/build/nsImageModule.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/build/nsImageModule.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_archivereader.a.desc Unified_cpp_dom_archivereader0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/archivereader' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_cache0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsApplicationCacheService.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libimage_build.a.desc rm -f libimage_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_build.a.desc nsImageModule.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/image/build' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_cache1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsMemoryCacheDevice.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsApplicationCacheService.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsApplicationCacheService.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:702:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:701:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:896:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:895:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:1082:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:1081:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:1312:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:1311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheService.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheEntry.h: In member function 'char* nsDiskCacheEntry::Key()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheEntry.h:35:73: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] char* Key() { return reinterpret_cast(this) + ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/ipc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_printingui_ipc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_printingui_ipc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::Open(nsIFile*, nsDiskCache::CorruptCacheInfo*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheMap.cpp:88:54: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsDiskCacheHeader'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mHeader, 0, sizeof(nsDiskCacheHeader)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheBinding.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheService.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheMap.h:327:8: note: 'struct nsDiskCacheHeader' declared here struct nsDiskCacheHeader { ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::GrowRecords()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheMap.cpp:369:73: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsDiskCacheRecord'; use assignment or value-initialization instead [-Wclass-memaccess] (newRecordsPerBucket - count) * sizeof(nsDiskCacheRecord)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheBinding.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsCacheService.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheMap.h:88:7: note: 'class nsDiskCacheRecord' declared here class nsDiskCacheRecord { ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp: In static member function 'static PLDHashNumber nsDiskCache::Hash(const char*, PLDHashNumber)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:307:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: c += (uint32_t(k[10])<<24); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:308:5: note: here case 10: c += (uint32_t(k[9])<<16); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:308:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: c += (uint32_t(k[9])<<16); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:309:5: note: here case 9 : c += (uint32_t(k[8])<<8); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:309:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9 : c += (uint32_t(k[8])<<8); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:311:5: note: here case 8 : b += (uint32_t(k[7])<<24); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:311:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8 : b += (uint32_t(k[7])<<24); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:312:5: note: here case 7 : b += (uint32_t(k[6])<<16); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:312:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7 : b += (uint32_t(k[6])<<16); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:313:5: note: here case 6 : b += (uint32_t(k[5])<<8); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:313:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6 : b += (uint32_t(k[5])<<8); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:314:5: note: here case 5 : b += k[4]; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:314:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5 : b += k[4]; MOZ_FALLTHROUGH; ~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:315:5: note: here case 4 : a += (uint32_t(k[3])<<24); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:315:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4 : a += (uint32_t(k[3])<<24); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:316:5: note: here case 3 : a += (uint32_t(k[2])<<16); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:316:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3 : a += (uint32_t(k[2])<<16); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:317:5: note: here case 2 : a += (uint32_t(k[1])<<8); MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:317:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2 : a += (uint32_t(k[1])<<8); MOZ_FALLTHROUGH; ~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:318:5: note: here case 1 : a += k[0]; ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PrintDataUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PrintDataUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PrintDataUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc/PrintDataUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libembedding_components_printingui_ipc.a.desc rm -f libembedding_components_printingui_ipc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_printingui_ipc.a.desc Unified_cpp_printingui_ipc0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/ipc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ImageUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ImageUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageUtils.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_cache.a.desc rm -f libnetwerk_cache.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_cache.a.desc Unified_cpp_netwerk_cache0.o Unified_cpp_netwerk_cache1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/cache' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MurmurHash3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MurmurHash3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp: In function 'void MurmurHash3_x86_32(const void*, int, uint32_t, void*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:138:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: k1 ^= tail[2] << 16; ~~~^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:139:3: note: here case 2: k1 ^= tail[1] << 8; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:139:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: k1 ^= tail[1] << 8; ~~~^~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:140:3: note: here case 1: k1 ^= tail[0]; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp: In function 'void MurmurHash3_x86_128(const void*, int, uint32_t, void*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:213:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 15: k4 ^= tail[14] << 16; ~~~^~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:214:3: note: here case 14: k4 ^= tail[13] << 8; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:214:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 14: k4 ^= tail[13] << 8; ~~~^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:215:3: note: here case 13: k4 ^= tail[12] << 0; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:216:56: warning: this statement may fall through [-Wimplicit-fallthrough=] k4 *= c4; k4 = ROTL32(k4,18); k4 *= c1; h4 ^= k4; ~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:218:3: note: here case 12: k3 ^= tail[11] << 24; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:218:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 12: k3 ^= tail[11] << 24; ~~~^~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:219:3: note: here case 11: k3 ^= tail[10] << 16; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:219:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: k3 ^= tail[10] << 16; ~~~^~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:220:3: note: here case 10: k3 ^= tail[ 9] << 8; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:220:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: k3 ^= tail[ 9] << 8; ~~~^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:221:3: note: here case 9: k3 ^= tail[ 8] << 0; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:222:56: warning: this statement may fall through [-Wimplicit-fallthrough=] k3 *= c3; k3 = ROTL32(k3,17); k3 *= c4; h3 ^= k3; ~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:224:3: note: here case 8: k2 ^= tail[ 7] << 24; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:224:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: k2 ^= tail[ 7] << 24; ~~~^~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:225:3: note: here case 7: k2 ^= tail[ 6] << 16; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:225:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: k2 ^= tail[ 6] << 16; ~~~^~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:226:3: note: here case 6: k2 ^= tail[ 5] << 8; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:226:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: k2 ^= tail[ 5] << 8; ~~~^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:227:3: note: here case 5: k2 ^= tail[ 4] << 0; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:228:56: warning: this statement may fall through [-Wimplicit-fallthrough=] k2 *= c2; k2 = ROTL32(k2,16); k2 *= c3; h2 ^= k2; ~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:230:3: note: here case 4: k1 ^= tail[ 3] << 24; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:230:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: k1 ^= tail[ 3] << 24; ~~~^~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:231:3: note: here case 3: k1 ^= tail[ 2] << 16; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:231:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: k1 ^= tail[ 2] << 16; ~~~^~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:232:3: note: here case 2: k1 ^= tail[ 1] << 8; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:232:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: k1 ^= tail[ 1] << 8; ~~~^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:233:3: note: here case 1: k1 ^= tail[ 0] << 0; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp: In function 'void MurmurHash3_x64_128(const void*, int, uint32_t, void*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:302:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 15: k2 ^= uint64_t(tail[14]) << 48; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:303:3: note: here case 14: k2 ^= uint64_t(tail[13]) << 40; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:303:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 14: k2 ^= uint64_t(tail[13]) << 40; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:304:3: note: here case 13: k2 ^= uint64_t(tail[12]) << 32; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:304:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 13: k2 ^= uint64_t(tail[12]) << 32; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:305:3: note: here case 12: k2 ^= uint64_t(tail[11]) << 24; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:305:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 12: k2 ^= uint64_t(tail[11]) << 24; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:306:3: note: here case 11: k2 ^= uint64_t(tail[10]) << 16; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:306:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: k2 ^= uint64_t(tail[10]) << 16; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:307:3: note: here case 10: k2 ^= uint64_t(tail[ 9]) << 8; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:307:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: k2 ^= uint64_t(tail[ 9]) << 8; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:308:3: note: here case 9: k2 ^= uint64_t(tail[ 8]) << 0; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:309:56: warning: this statement may fall through [-Wimplicit-fallthrough=] k2 *= c2; k2 = ROTL64(k2,33); k2 *= c1; h2 ^= k2; ~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:311:3: note: here case 8: k1 ^= uint64_t(tail[ 7]) << 56; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:311:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: k1 ^= uint64_t(tail[ 7]) << 56; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:312:3: note: here case 7: k1 ^= uint64_t(tail[ 6]) << 48; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:312:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: k1 ^= uint64_t(tail[ 6]) << 48; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:313:3: note: here case 6: k1 ^= uint64_t(tail[ 5]) << 40; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:313:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: k1 ^= uint64_t(tail[ 5]) << 40; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:314:3: note: here case 5: k1 ^= uint64_t(tail[ 4]) << 32; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:314:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: k1 ^= uint64_t(tail[ 4]) << 32; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:315:3: note: here case 4: k1 ^= uint64_t(tail[ 3]) << 24; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:315:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: k1 ^= uint64_t(tail[ 3]) << 24; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:316:3: note: here case 3: k1 ^= uint64_t(tail[ 2]) << 16; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:316:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: k1 ^= uint64_t(tail[ 2]) << 16; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:317:3: note: here case 2: k1 ^= uint64_t(tail[ 1]) << 8; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:317:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: k1 ^= uint64_t(tail[ 1]) << 8; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/MurmurHash3.cpp:318:3: note: here case 1: k1 ^= uint64_t(tail[ 0]) << 0; ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_canvas0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageUtils.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ProfileReset.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="thunderbird"' '-DMOZ_APP_BASENAME="Thunderbird"' '-DMOZ_APP_VERSION="52.9.1"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk3"' '-DTARGET_OS_ABI="Linux_x86_64-gcc3"' -DGRE_MILESTONE=52.9.1 -DAPP_VERSION=52.9.1 '-DAPP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/profile -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/testing/gtest/mozilla -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/xremoteclient -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ProfileReset.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/ProfileReset.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAppStartup.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/ProfileReset.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RefPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasImageCache.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasImageCache.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAppRunner.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="thunderbird"' '-DMOZ_APP_BASENAME="Thunderbird"' '-DMOZ_APP_VERSION="52.9.1"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk3"' '-DTARGET_OS_ABI="Linux_x86_64-gcc3"' -DGRE_MILESTONE=52.9.1 -DAPP_VERSION=52.9.1 '-DAPP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DMOZ_BUILDID=20230926011934 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/profile -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/testing/gtest/mozilla -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/xremoteclient -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAppRunner.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsAppRunner.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasImageCache.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasImageCache.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasImageCache.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsAppRunner.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsAppRunner.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ServoBindings.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsAppRunner.cpp:21: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsAppRunner.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasImageCache.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsAppRunner.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsAppRunner.cpp: In member function 'virtual nsresult nsXULAppInfo::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsAppRunner.cpp:688:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsAppRunner.cpp:686:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIXULAppInfo, gAppData || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsEmbedFunctions.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="thunderbird"' '-DMOZ_APP_BASENAME="Thunderbird"' '-DMOZ_APP_VERSION="52.9.1"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk3"' '-DTARGET_OS_ABI="Linux_x86_64-gcc3"' -DGRE_MILESTONE=52.9.1 -DAPP_VERSION=52.9.1 '-DAPP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/profile -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/testing/gtest/mozilla -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/xremoteclient -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsEmbedFunctions.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsEmbedFunctions.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasImageCache.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual nsresult mozilla::dom::CanvasRenderingContext2D::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp:1072:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp:1071:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsEmbedFunctions.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageBitmap.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmap::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageBitmap.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageBitmap.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageBitmapRenderingContext.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmapRenderingContext::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageBitmapRenderingContext.cpp:311:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageBitmapRenderingContext.cpp:310:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageData.cpp: In member function 'virtual nsresult mozilla::dom::ImageData::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageData.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/ImageData.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/OffscreenCanvas.cpp: In member function 'virtual nsresult mozilla::dom::OffscreenCanvas::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/OffscreenCanvas.cpp:368:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/OffscreenCanvas.cpp:367:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginProcessChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsEmbedFunctions.cpp:61: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginInstanceChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginProcessChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsEmbedFunctions.cpp:61: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXULAppAPI.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/nsEmbedFunctions.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_toolkit_xre0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="thunderbird"' '-DMOZ_APP_BASENAME="Thunderbird"' '-DMOZ_APP_VERSION="52.9.1"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk3"' '-DTARGET_OS_ABI="Linux_x86_64-gcc3"' -DGRE_MILESTONE=52.9.1 -DAPP_VERSION=52.9.1 '-DAPP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/profile -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/testing/gtest/mozilla -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/xremoteclient -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_toolkit_xre0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre/Unified_cpp_toolkit_xre0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsID.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build/nsXULAppAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/CreateAppData.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre/Unified_cpp_toolkit_xre0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_xre.a.desc rm -f libtoolkit_xre.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_xre.a.desc ProfileReset.o nsAppRunner.o nsEmbedFunctions.o Unified_cpp_toolkit_xre0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_canvas1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CheckedInt.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2Context.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2ContextMRTs.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2Context.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2ContextMRTs.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2Context.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2ContextMRTs.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2Context.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2ContextMRTs.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/OwningNonNull.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RootedOwningNonNull.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2Context.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2ContextMRTs.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.cpp: In member function 'virtual nsresult mozilla::WebGLContext::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.cpp:2478:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.cpp:2477:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMWebGLRenderingContext) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas1.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2ContextState.cpp: In member function 'virtual JS::Value mozilla::WebGL2Context::GetParameter(JSContext*, GLenum, mozilla::ErrorResult&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2ContextState.cpp:121:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!gl->IsSupported(gl::GLFeature::ES3_compatibility)) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGL2ContextState.cpp:127:5: note: here case LOCAL_GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/png' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPNGEncoder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/png -I/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/png -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPNGEncoder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/png/nsPNGEncoder.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageLogging.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/png/nsPNGEncoder.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_canvas2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas2.cpp libimage_encoders_png.a.desc rm -f libimage_encoders_png.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_encoders_png.a.desc nsPNGEncoder.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/png' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_canvas3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CheckedInt.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContextDraw.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContextDraw.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensions.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensionColorBufferHalfFloat.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContextDraw.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingDeclarations.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContextDraw.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensionColorBufferHalfFloat.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensionColorBufferHalfFloat.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensionColorBufferHalfFloat.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas2.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContextGL.cpp: In member function 'JS::Value mozilla::WebGLContext::GetRenderbufferParameter(GLenum, GLenum)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContextGL.cpp:796:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!IsWebGL2()) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContextGL.cpp:800:5: note: here case LOCAL_GL_RENDERBUFFER_WIDTH: ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/flac' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_flac0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/flac -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_flac0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/flac/Unified_cpp_dom_media_flac0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_canvas4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensions.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensionSRGB.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensionSRGB.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensionSRGB.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLExtensionSRGB.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDemuxer.cpp: In member function 'mozilla::media::TimeUnit mozilla::FlacTrackDemuxer::FastSeek(const mozilla::media::TimeUnit&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/flac/FlacDemuxer.cpp:787:25: warning: '*((void*)& lastFoundOffset +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (lastFoundOffset && lastFoundOffset.ref() == frame.Offset()) { ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_media_flac.a.desc rm -f libdom_media_flac.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_flac.a.desc Unified_cpp_dom_media_flac0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/flac' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_canvas5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/LinkedList.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLRenderbuffer.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLRenderbuffer.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas4.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLQuery.cpp: In member function 'void mozilla::WebGLQuery::GetQueryParameter(GLenum, JS::MutableHandleValue) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLQuery.cpp:177:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mContext->Has64BitTimestamps()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLQuery.cpp:183:9: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLRenderbuffer.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLRenderbuffer.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLRenderbuffer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLRenderbuffer.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_canvas6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas6.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLObjectModel.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLVertexAttribData.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas/WebGLVertexAttribData.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/vr' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_vr0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/vr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/layers/d3d11 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_vr0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/gfx/vr/Unified_cpp_gfx_vr0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/VRDisplayBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/VRDisplayClient.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/VRDisplayClient.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/VRDisplayBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/VRDisplayClient.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/VRDisplayClient.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/thebes/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/vr/VRDisplayClient.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libgfx_vr.a.desc rm -f libgfx_vr.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_vr.a.desc Unified_cpp_gfx_vr0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/vr' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/device' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_device0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/device -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/device -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_device0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/device/Unified_cpp_protocol_device0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseChannel.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/device/nsDeviceChannel.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/device/nsDeviceChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/device/Unified_cpp_protocol_device0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsBaseChannel.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/device/nsDeviceChannel.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/device/nsDeviceChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/device/Unified_cpp_protocol_device0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libnetwerk_protocol_device.a.desc rm -f libnetwerk_protocol_device.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_device.a.desc Unified_cpp_protocol_device0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/device' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/parentalcontrols' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsParentalControlsServiceDefault.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/parentalcontrols -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/parentalcontrols -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsParentalControlsServiceDefault.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/parentalcontrols/nsParentalControlsServiceDefault.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIParentalControlsService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/parentalcontrols/nsParentalControlsService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/parentalcontrols/nsParentalControlsServiceDefault.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_parentalcontrols.a.desc rm -f libtoolkit_components_parentalcontrols.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_parentalcontrols.a.desc nsParentalControlsServiceDefault.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/parentalcontrols' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffmpeg57' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ffmpeg_ffmpeg570.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffmpeg57 -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffmpeg57 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffmpeg57/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_ffmpeg570.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_canvas.a.desc rm -f libdom_canvas.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_canvas.a.desc ImageUtils.o MurmurHash3.o Unified_cpp_dom_canvas0.o Unified_cpp_dom_canvas1.o Unified_cpp_dom_canvas2.o Unified_cpp_dom_canvas3.o Unified_cpp_dom_canvas4.o Unified_cpp_dom_canvas5.o Unified_cpp_dom_canvas6.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/canvas' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/satchel' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsFormFillController.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/satchel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsFormFillController.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp libdom_media_platforms_ffmpeg_ffmpeg57.a.desc rm -f libdom_media_platforms_ffmpeg_ffmpeg57.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_ffmpeg57.a.desc Unified_cpp_ffmpeg_ffmpeg570.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffmpeg57' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFormFillController.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_media_imagecapture0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_imagecapture0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/LinkedList.h:67, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaStreamGraph.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaStreamGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFormFillController.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp: In member function 'virtual nsresult nsFormFillController::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp: In member function 'nsresult nsFormFillController::KeyPress(nsIDOMEvent*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:1051:14: warning: this statement may fall through [-Wimplicit-fallthrough=] break; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:1054:3: note: here case nsIDOMKeyEvent::DOM_VK_UP: ^~~~ libtoolkit_components_satchel.a.desc rm -f libtoolkit_components_satchel.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_satchel.a.desc nsFormFillController.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageCapture.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaStreamGraph.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/satchel' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/power' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_power0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power -I/home/pbulk/build/mail/thunderbird52/work/build/dom/power -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_power0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/power/Unified_cpp_dom_power0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PowerManager.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/PowerManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/power/Unified_cpp_dom_power0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PowerManager.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/PowerManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/power/Unified_cpp_dom_power0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaStreamGraph.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/ImageCapture.cpp: In member function 'virtual nsresult mozilla::dom::ImageCapture::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/ImageCapture.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageCapture.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/CaptureTask.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/imagecapture/ImageCapture.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ImageCapture) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/PowerManager.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/power/Unified_cpp_dom_power0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PowerManager.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/PowerManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/power/Unified_cpp_dom_power0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PowerManager.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/PowerManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/power/Unified_cpp_dom_power0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/PowerManager.cpp: In member function 'virtual nsresult mozilla::dom::PowerManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/PowerManager.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/PowerManager.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMMozWakeLockListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/WakeLock.cpp: In member function 'virtual nsresult mozilla::dom::WakeLock::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/WakeLock.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/power/WakeLock.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ libdom_media_imagecapture.a.desc rm -f libdom_media_imagecapture.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_imagecapture.a.desc Unified_cpp_media_imagecapture0.o libdom_power.a.desc rm -f libdom_power.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_power.a.desc Unified_cpp_dom_power0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/imagecapture' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_platforms_ffmpeg0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_platforms_ffmpeg0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/Unified_cpp_platforms_ffmpeg0.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/power' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_filesystem_compat0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat -I/home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_filesystem_compat0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/Unified_cpp_platforms_ffmpeg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/Unified_cpp_platforms_ffmpeg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystem.cpp: In member function 'virtual nsresult mozilla::dom::FileSystem::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystem.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystem.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryEntry::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackInterface.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(FileSystemDirectoryEntry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryReader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryReader.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryReader.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemEntry::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemEntry.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemEntry.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemFileEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemFileEntry::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemFileEntry.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackInterface.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemFileEntry.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(FileSystemFileEntry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryEntry::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryEntry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackInterface.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(FileSystemRootDirectoryEntry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryReader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryReader) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackInterface.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemBinding.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileSystemEntry.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(FileSystemRootDirectoryReader) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_media_platforms_ffmpeg.a.desc rm -f libdom_media_platforms_ffmpeg.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg.a.desc Unified_cpp_platforms_ffmpeg0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/aom' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_aom0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/aom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_aom0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/accessible/aom/Unified_cpp_accessible_aom0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AccessibleNodeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_filesystem_compat.a.desc rm -f libdom_filesystem_compat.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_filesystem_compat.a.desc Unified_cpp_filesystem_compat0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/compat' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/gnome' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsAlertsIconListener.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsAlertsIconListener.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsAlertsIconListener.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.cpp: In member function 'virtual nsresult mozilla::dom::AccessibleNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/aom/AccessibleNode.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGIOService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGIOService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGIOService.cpp libaccessible_aom.a.desc rm -f libaccessible_aom.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_aom.a.desc Unified_cpp_accessible_aom0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIGIOService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGIOService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGIOService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/aom' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGSettingsService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGSettingsService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGSettingsService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGSettingsService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/server' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsJSInspector.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/server -I/home/pbulk/build/mail/thunderbird52/work/build/devtools/server -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsJSInspector.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/server/nsJSInspector.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGnomeModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGnomeModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGnomeModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIJSInspector.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/server/nsJSInspector.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/server/nsJSInspector.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsGnomeModule.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIJSInspector.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/server/nsJSInspector.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/server/nsJSInspector.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/server/nsJSInspector.cpp: In member function 'virtual nsresult mozilla::jsinspector::nsJSInspector::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/server/nsJSInspector.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/server/nsJSInspector.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIJSInspector) ^~~~~~~~~~~~~~~~~~~~~~ libdevtools_server.a.desc rm -f libdevtools_server.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdevtools_server.a.desc nsJSInspector.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPackageKitService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPackageKitService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsPackageKitService.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/server' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/components' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCategoryManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCategoryManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components/nsCategoryManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsArrayUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsPackageKitService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSystemAlertsService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/gnome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSystemAlertsService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -pthread -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICategoryManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components/nsCategoryManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsComponentManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsComponentManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components/nsComponentManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp: In member function 'virtual nsresult nsSystemAlertsService::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:17:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAlertsService) ^~~~~~~~~~~~~~~~~~~~~~ libtoolkit_system_gnome.a.desc rm -f libtoolkit_system_gnome.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_system_gnome.a.desc nsAlertsIconListener.o nsGIOService.o nsGSettingsService.o nsGnomeModule.o nsPackageKitService.o nsSystemAlertsService.o In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components/nsComponentManager.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/system/gnome' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_components0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_components0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/xpcom/components/Unified_cpp_xpcom_components0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components/ManifestParser.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/components/Unified_cpp_xpcom_components0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components/nsComponentManager.cpp:62: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/profile' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_toolkit_profile0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/profile -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/profile -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_toolkit_profile0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/toolkit/profile/Unified_cpp_toolkit_profile0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/profile/nsProfileStringTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/profile/nsProfileLock.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/profile/Unified_cpp_toolkit_profile0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libxpcom_components.a.desc rm -f libxpcom_components.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_components.a.desc nsCategoryManager.o nsComponentManager.o Unified_cpp_xpcom_components0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/components' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_audiochannel0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel -I/home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_audiochannel0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp libtoolkit_profile.a.desc rm -f libtoolkit_profile.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_profile.a.desc Unified_cpp_toolkit_profile0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/profile' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_docshell_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_TOOLKIT_SEARCH -DMOZ_DEVTOOLS_ALL -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/shistory -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/viewsource -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/profiler -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_docshell_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/docshell/base/Unified_cpp_docshell_base0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAudioChannelAgent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelService.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAudioChannelAgent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelAgent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/LoadContext.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/LoadContext.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabParent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelService.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/LoadContext.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/LoadContext.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/LoadContext.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISerializable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/LoadContext.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/base/Unified_cpp_docshell_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult nsDSURIContentListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDSURIContentListener.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDSURIContentListener.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAudioChannelAgent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelService.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelService::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelService.cpp:270:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/audiochannel/AudioChannelService.cpp:269:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ libdom_audiochannel.a.desc rm -f libdom_audiochannel.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_audiochannel.a.desc Unified_cpp_dom_audiochannel0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/audiochannel' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsDocShell::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.cpp:953:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsDocLoader) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.cpp:952:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDeprecationWarner) ^~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BackgroundChildImpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/trunk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BackgroundChildImpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChildImpl.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsRefreshTimer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.cpp:13481:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.cpp:13480:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsITimerCallback) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShellLoadInfo.cpp: In member function 'virtual nsresult nsDocShellLoadInfo::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShellLoadInfo.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShellLoadInfo.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDocShellLoadInfo) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChildImpl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChildImpl.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChildImpl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChildImpl.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChildImpl.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChildImpl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChildImpl.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BackgroundParentImpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/trunk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BackgroundParentImpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundParentImpl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundParentImpl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundParentImpl.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundParentImpl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundParentImpl.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FileDescriptorSetChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/trunk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FileDescriptorSetChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/FileDescriptorSetChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/FileDescriptorSetChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/FileDescriptorSetChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FileDescriptorSetParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/trunk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FileDescriptorSetParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/FileDescriptorSetParent.cpp libdocshell_base.a.desc rm -f libdocshell_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdocshell_base.a.desc Unified_cpp_docshell_base0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/FileDescriptorSetParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/FileDescriptorSetParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/base' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GeckoChildProcessHost.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/trunk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GeckoChildProcessHost.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/GeckoChildProcessHost.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsJAR.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsJAR.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJAR.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJAR.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o URIUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/trunk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/URIUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/URIUtils.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsJARChannel.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsJARChannel.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARChannel.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/URIUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/URIUtils.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJAR.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARChannel.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIJARChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARChannel.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/URIUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/URIUtils.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ipc_glue0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/trunk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_glue0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/build/ipc/glue/Unified_cpp_ipc_glue0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundImpl.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsJARFactory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsJARFactory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARFactory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARFactory.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsJARInputStream.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsJARInputStream.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARInputStream.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARInputStream.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundChildImpl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundImpl.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARInputStream.cpp: In member function 'nsresult nsJARInputStream::InitDirectory(nsJAR*, const nsACString_internal&, const char*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARInputStream.cpp:112:34: warning: this statement may fall through [-Wimplicit-fallthrough=] escDirName.Append('\\'); ~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARInputStream.cpp:114:13: note: here default: ^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsZipArchive.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsZipArchive.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsZipArchive.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsZipArchive.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_modules_libjar0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_modules_libjar0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/Unified_cpp_modules_libjar0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARProtocolHandler.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIJARChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARProtocolHandler.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARProtocolHandler.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARURI.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/modules/libjar/Unified_cpp_modules_libjar0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libjar/nsJARURI.cpp:54:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ libmodules_libjar.a.desc rm -f libmodules_libjar.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmodules_libjar.a.desc nsJAR.o nsJARChannel.o nsJARFactory.o nsJARInputStream.o nsZipArchive.o Unified_cpp_modules_libjar0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/libjar' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ipc_glue1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_NAME_PIE=""' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/broadcastchannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/webrtc/trunk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/crashreporter -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_glue1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/build/ipc/glue/Unified_cpp_ipc_glue1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/ProcessUtils_linux.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/ProtocolUtils.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/glue/Unified_cpp_ipc_glue1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WorkerPrivate.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/SendStreamChild.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/glue/Unified_cpp_ipc_glue1.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/revocable_store.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/task.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/ProtocolUtils.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/glue/Unified_cpp_ipc_glue1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/memory-profiler' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_memory-profiler0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/memory-profiler -I/home/pbulk/build/mail/thunderbird52/work/build/tools/memory-profiler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_memory-profiler0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/tools/memory-profiler/Unified_cpp_memory-profiler0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/HashFunctions.h:50, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/memory-profiler/CompactTraceTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/memory-profiler/GCHeapProfilerImpl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/memory-profiler/GCHeapProfilerImpl.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/tools/memory-profiler/Unified_cpp_memory-profiler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/memory-profiler/CompactTraceTable.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/memory-profiler/GCHeapProfilerImpl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/memory-profiler/GCHeapProfilerImpl.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/tools/memory-profiler/Unified_cpp_memory-profiler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/memory-profiler/MemoryProfiler.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/tools/memory-profiler/Unified_cpp_memory-profiler0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ libipc_glue.a.desc rm -f libipc_glue.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libipc_glue.a.desc BackgroundChildImpl.o BackgroundParentImpl.o FileDescriptorSetChild.o FileDescriptorSetParent.o GeckoChildProcessHost.o URIUtils.o Unified_cpp_ipc_glue0.o Unified_cpp_ipc_glue1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/glue' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/fmp4' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MP4Demuxer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4 -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/fmp4 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MP4Demuxer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Demuxer.cpp libtools_memory-profiler.a.desc rm -f libtools_memory-profiler.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtools_memory-profiler.a.desc Unified_cpp_memory-profiler0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/memory-profiler' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_fmp40.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4 -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/fmp4 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_fmp40.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Decoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDataDemuxer.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Demuxer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Demuxer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Decoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Decoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/fmp4/MP4Decoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpfe/components/windowds' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsWindowDataSource.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/windowds -I/home/pbulk/build/mail/thunderbird52/work/build/xpfe/components/windowds -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsWindowDataSource.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRDFDataSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/windowds/nsWindowDataSource.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRDFDataSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/windowds/nsWindowDataSource.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp: In member function 'virtual nsresult nsWindowDataSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp:116:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp:115:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libxpfe_components_windowds.a.desc rm -f libxpfe_components_windowds.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpfe_components_windowds.a.desc nsWindowDataSource.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpfe/components/windowds' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libav' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o avfft.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/media/libav -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/avfft.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -include avfft_perms.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavcodec/avfft.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o fft_fixed.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/media/libav -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/fft_fixed.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavcodec/fft_fixed.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o dict.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/media/libav -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/dict.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/dict.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/dict.c: In function 'av_dict_set': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/dict.c:80:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (flags & AV_DICT_DONT_STRDUP_KEY) av_free(key); ^~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/dict.c:26: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/mem.h:184:20: note: expected 'void *' but argument is of type 'const char *' void av_free(void *ptr); ~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/dict.c:81:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (flags & AV_DICT_DONT_STRDUP_VAL) av_free(value); ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/dict.c:26: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/mem.h:184:20: note: expected 'void *' but argument is of type 'const char *' void av_free(void *ptr); ~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/dict.c:100:36: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] m->elems[m->count].key = key; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/dict.c:104:38: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] m->elems[m->count].value = value; ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o opt.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/media/libav -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/opt.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/opt.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libav0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/media/libav -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libav0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/build/media/libav/Unified_c_media_libav0.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libav/Unified_c_media_libav0.c:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/avstring.c: In function 'av_stristr': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/avstring.c:57:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return s1; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/avstring.c:61:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return s1; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/avstring.c: In function 'av_strnstr': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/avstring.c:71:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return haystack; ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/avstring.c:75:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return haystack; ^~~~~~~~ libdom_media_fmp4.a.desc rm -f libdom_media_fmp4.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_fmp4.a.desc MP4Demuxer.o Unified_cpp_dom_media_fmp40.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/fmp4' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libav1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/media/libav -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libav1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/build/media/libav/Unified_c_media_libav1.c gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o sse_optimized.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DST_NO_EXCEPTION_HANDLING=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/sse_optimized.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/soundtouch_perms.h -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/sse_optimized.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/sse_optimized.cpp:262: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for /usr/pkg/bin/yasm -o fft.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -Pconfig_unix.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavcodec/x86/fft.asm exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_libsoundtouch_src0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DST_NO_EXCEPTION_HANDLING=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_libsoundtouch_src0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/soundtouch_perms.h /home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined #define PI 3.1415926536 In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition #define PI M_PI In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring #pragma omp critical [-Wunknown-pragmas] #pragma omp critical In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] uint count; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavcodec/x86/fft.asm:93: warning: section flags ignored on section redeclaration /usr/pkg/bin/yasm -o cpuid.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -Pconfig_unix.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/x86/cpuid.asm libmedia_libav.a.desc rm -f libmedia_libav.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libav.a.desc avfft.o fft_fixed.o dict.o opt.o Unified_c_media_libav0.o Unified_c_media_libav1.o fft.o cpuid.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libav' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libav/libavutil/x86' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o cpu.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/libav/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cpu.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libav/libavutil/x86/cpu.c libmedia_libav_libavutil_x86.a.desc rm -f libmedia_libav_libavutil_x86.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libav_libavutil_x86.a.desc cpu.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libav/libavutil/x86' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/hal' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Hal.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal -I/home/pbulk/build/mail/thunderbird52/work/build/hal -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Hal.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.cpp libmedia_libsoundtouch_src.a.desc rm -f libmedia_libsoundtouch_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libsoundtouch_src.a.desc sse_optimized.o Unified_cpp_libsoundtouch_src0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libsoundtouch/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_hal0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal -I/home/pbulk/build/mail/thunderbird52/work/build/hal -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_hal0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/HalWakeLock.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/HalWakeLock.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/HalWakeLock.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/HalWakeLock.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_editor_txtsvc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc -I/home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_txtsvc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_hal1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal -I/home/pbulk/build/mail/thunderbird52/work/build/hal -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_hal1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/fallback/FallbackWakeLocks.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/fallback/FallbackWakeLocks.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/fallback/FallbackWakeLocks.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/Hal.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/hal/fallback/FallbackWakeLocks.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/hal/Unified_cpp_hal1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsLayoutUtils.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRange.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp: In member function 'virtual nsresult nsFilteredContentIterator::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:38, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsFilteredContentIterator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsTextServicesDocument.cpp: In member function 'virtual nsresult nsTextServicesDocument::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:38, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:122:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsTextServicesDocument) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libeditor_txtsvc.a.desc rm -f libeditor_txtsvc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libeditor_txtsvc.a.desc Unified_cpp_editor_txtsvc0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/txtsvc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libmkv' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o EbmlBufferWriter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libmkv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libmkv -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/EbmlBufferWriter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libmkv/EbmlBufferWriter.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { ^~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o EbmlWriter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libmkv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libmkv -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/EbmlWriter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libmkv/EbmlWriter.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o WebMElement.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libmkv -I/home/pbulk/build/mail/thunderbird52/work/build/media/libmkv -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/WebMElement.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libmkv/WebMElement.c libmedia_libmkv.a.desc rm -f libmedia_libmkv.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libmkv.a.desc EbmlBufferWriter.o EbmlWriter.o WebMElement.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libmkv' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o NameTable.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGRAPHITE2_STATIC '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/NameTable.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/NameTable.cpp libhal.a.desc rm -f libhal.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libhal.a.desc Hal.o Unified_cpp_hal0.o Unified_cpp_hal1.o In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/MozGrMalloc.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/Main.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/NameTable.cpp:27: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/hal' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_graphite2_src0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGRAPHITE2_STATIC '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_graphite2_src1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGRAPHITE2_STATIC '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/MozGrMalloc.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/Main.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/SegCache.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/MozGrMalloc.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/Main.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Bidi.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Slot.cpp:78:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct graphite2::SlotJustify' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/Segment.h:38, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Segment.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/Slot.h:43:8: note: 'struct graphite2::SlotJustify' declared here struct SlotJustify ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/FeatureVal.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/FeatureMap.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/Face.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/CmapCache.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/SegCache.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/List.h: In instantiation of 'T* graphite2::Vector::erase(graphite2::Vector::iterator, graphite2::Vector::iterator) [with T = graphite2::FeatureVal; graphite2::Vector::iterator = graphite2::FeatureVal*]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/List.h:92:51: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/List.h:60:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Segment.cpp:60:47: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/List.h:160:32: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class graphite2::FeatureVal' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/FeatureMap.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/Face.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/CmapCache.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/SegCache.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Segment.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/UtfCodec.h: In static member function 'static graphite2::uchar_t graphite2::_utf_codec<8>::get(const codeunit_t*, graphite2::int8&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/UtfCodec.h:150:93: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: u <<= 6; u |= *++cp & 0x3F; if (*cp >> 6 != 2) break; ++l; toolong = (u < 0x10); GR_FALLTHROUGH; ~~~~~~~~~^~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/UtfCodec.h:152:13: note: here case 3: u <<= 6; u |= *++cp & 0x3F; if (*cp >> 6 != 2) break; ++l; toolong |= (u < 0x20); GR_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/UtfCodec.h:152:92: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: u <<= 6; u |= *++cp & 0x3F; if (*cp >> 6 != 2) break; ++l; toolong |= (u < 0x20); GR_FALLTHROUGH; ~~~~~~~~^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/UtfCodec.h:154:13: note: here case 2: u <<= 6; u |= *++cp & 0x3F; if (*cp >> 6 != 2) break; ++l; toolong |= (u < 0x80); GR_FALLTHROUGH; ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Code.cpp:80:22: warning: 'graphite2::vm::Machine::Code::decoder' has a field 'graphite2::vm::Machine::Code::decoder::_contexts' whose type uses the anonymous namespace [-Wsubobject-linkage] class Machine::Code::decoder ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Code.cpp: In member function 'void graphite2::vm::Machine::Code::decoder::analyse_opcode(graphite2::vm::opcode, const int8*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Code.cpp:517:18: warning: this statement may fall through [-Wimplicit-fallthrough=] set_changed(0); ~~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Code.cpp:520:5: note: here case PUT_COPY : ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Intervals.cpp: In member function 'void graphite2::Zones::remove(float, float)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Intervals.cpp:162:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (separated(i->x, x)) { i = _exclusions.insert(i,i->split_at(x)); ++i; } ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Intervals.cpp:165:9: note: here case 1: // i overlaps on the rhs of e ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Intervals.cpp:170:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (separated(i->x, i->xm)) break; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/Intervals.cpp:173:9: note: here case 3: // e completely covers i ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_graphite2_src2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGRAPHITE2_STATIC '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/MozGrMalloc.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/Main.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/inc/Segment.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/graphite2/src/gr_slot.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libnestegg/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libnestegg_src0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libnestegg/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libnestegg/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libnestegg_src0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libnestegg/src/Unified_c_media_libnestegg_src0.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libnestegg/src/nestegg.c: In function 'ne_parse': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libnestegg/src/nestegg.c:1089:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] uint64_t id, size, peeked_id; ^~~~~~~~~ libmedia_libnestegg_src.a.desc rm -f libmedia_libnestegg_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libnestegg_src.a.desc Unified_c_media_libnestegg_src0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libnestegg/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mmxfrag.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mmxfrag.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/lib/x86/mmxfrag.c libgfx_graphite2_src.a.desc rm -f libgfx_graphite2_src.a exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mmxidct.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mmxidct.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/lib/x86/mmxidct.c /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_graphite2_src.a.desc NameTable.o Unified_cpp_gfx_graphite2_src0.o Unified_cpp_gfx_graphite2_src1.o Unified_cpp_gfx_graphite2_src2.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mmxstate.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mmxstate.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/lib/x86/mmxstate.c gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/graphite2/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o sse2idct.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sse2idct.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/lib/x86/sse2idct.c gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libvorbis' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vorbis_codebook.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/build/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_codebook.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-uninitialized /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib/vorbis_codebook.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o x86cpu.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/x86cpu.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/lib/x86/x86cpu.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o x86state.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/x86state.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/lib/x86/x86state.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/lib/x86/x86state.c:24:28: warning: 'OC_FZIG_ZAG_MMX' defined but not used [-Wunused-const-variable=] static const unsigned char OC_FZIG_ZAG_MMX[128]={ ^~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libtheora0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_X86_ASM -DOC_X86_64_ASM -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libtheora/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libtheora0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-type-limits /home/pbulk/build/mail/thunderbird52/work/build/media/libtheora/Unified_c_media_libtheora0.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vorbis_floor1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/build/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_floor1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-uninitialized /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib/vorbis_floor1.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vorbis_info.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/build/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_info.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-uninitialized /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib/vorbis_info.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vorbis_res0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/build/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_res0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-uninitialized /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib/vorbis_res0.c libmedia_libtheora.a.desc rm -f libmedia_libtheora.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libtheora.a.desc mmxfrag.o mmxidct.o mmxstate.o sse2idct.o x86cpu.o x86state.o Unified_c_media_libtheora0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vorbis_window.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/build/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_window.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-uninitialized /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib/vorbis_window.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libvorbis0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/build/media/libvorbis -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libvorbis/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libvorbis0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-uninitialized /home/pbulk/build/mail/thunderbird52/work/build/media/libvorbis/Unified_c_media_libvorbis0.c gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hb-blob.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hb-blob.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-blob.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-blob.cc:32: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hb-common.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hb-common.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-common.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-common.cc:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hb-ot-math.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hb-ot-math.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-math.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-math.cc:27: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hb-ot-shape-complex-hangul.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hb-ot-shape-complex-hangul.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-hangul.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-hangul.cc:27: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hb-ot-shape-complex-indic.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hb-ot-shape-complex-indic.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-private.hh:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:27: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hb-ot-shape-complex-use.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hb-ot-shape-complex-use.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use-private.hh:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hb-ot-shape.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hb-ot-shape.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-shaper-impl-private.hh:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape.cc:32: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hb-shape-plan.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hb-shape-plan.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-shape-plan.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-shape-plan-private.hh:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-shape-plan.cc:27: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ libmedia_libvorbis.a.desc rm -f libmedia_libvorbis.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libvorbis.a.desc vorbis_codebook.o vorbis_floor1.o vorbis_info.o vorbis_res0.o vorbis_window.o Unified_c_media_libvorbis0.o exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_harfbuzz_src0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_harfbuzz_src0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libvorbis' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_harfbuzz_src1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -UDEBUG -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_harfbuzz_src1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-buffer-private.hh:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-buffer.cc:30, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-normalize-private.hh:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-normalize.cc:27, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:721:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, __va_list_tag*) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg_va<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:672:1: note: missing primary template attribute 'format' _hb_debug_msg_va (const char *what, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:764:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] _hb_debug_msg<0> (const char *what HB_UNUSED, ^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-private.hh:740:1: note: missing primary template attribute 'format' _hb_debug_msg (const char *what, ^~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libcubeb/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o cubeb.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_OSS -DUSE_PULSE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cubeb.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -D_REENTRANT /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src/cubeb.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o cubeb_alsa.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_OSS -DUSE_PULSE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cubeb_alsa.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -D_REENTRANT /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src/cubeb_alsa.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc: In function 'void position_mark(const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*, hb_glyph_extents_t&, unsigned int, unsigned int)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:223:14: warning: this statement may fall through [-Wimplicit-fallthrough=] } else if (buffer->props.direction == HB_DIRECTION_RTL) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:229:5: note: here default: ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:261:27: warning: this statement may fall through [-Wimplicit-fallthrough=] base_extents.height -= y_gap; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:264:5: note: here case HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW_LEFT: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:282:27: warning: this statement may fall through [-Wimplicit-fallthrough=] base_extents.height -= y_gap; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:285:5: note: here case HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o cubeb_oss.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_OSS -DUSE_PULSE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cubeb_oss.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -D_REENTRANT /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src/cubeb_oss.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src/cubeb_oss.c: In function 'oss_try_set_latency': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src/cubeb_oss.c:238:16: warning: unused variable 'frag_size' [-Wunused-variable] unsigned int frag_size=1024; ^~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o cubeb_pulse.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_OSS -DUSE_PULSE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cubeb_pulse.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -D_REENTRANT /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src/cubeb_pulse.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o cubeb_panner.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_OSS -DUSE_PULSE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/cubeb_panner.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src/cubeb_panner.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o cubeb_resampler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_OSS -DUSE_PULSE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libcubeb/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/cubeb_resampler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libcubeb/src/cubeb_resampler.cpp libcubeb.a.desc rm -f libcubeb.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libcubeb.a.desc cubeb.o cubeb_alsa.o cubeb_oss.o cubeb_pulse.o cubeb_panner.o cubeb_resampler.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libcubeb/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/woff2' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_modules_woff20.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/woff2 -I/home/pbulk/build/mail/thunderbird52/work/build/modules/woff2 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_modules_woff20.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/modules/woff2/Unified_cpp_modules_woff20.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/woff2/src/woff2_dec.cc:43, from /home/pbulk/build/mail/thunderbird52/work/build/modules/woff2/Unified_cpp_modules_woff20.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/woff2/src/./store_bytes.h: In function 'void woff2::Store16(int, size_t*, uint8_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/woff2/src/./store_bytes.h:60:27: warning: statement has no effect [-Wunused-value] ((val & 0xFF) << 8) | ((val & 0xFF00) >> 8); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/modules/woff2/Unified_cpp_modules_woff20.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/woff2/src/woff2_dec.cc:1149:12: warning: unused variable 'dst_offset' [-Wunused-variable] uint64_t dst_offset = first_table_offset; ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-layout-private.hh:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-face.cc:31, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-set-private.hh: In member function 'bool OT::Coverage::intersects(const hb_set_t*) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-set-private.hh:339:61: warning: '*((void*)(& iter)+8).OT::CoverageFormat2::Iter::j' may be used uninitialized in this function [-Wmaybe-uninitialized] elt_t const &elt (hb_codepoint_t g) const { return elts[g >> SHIFT]; } ~~^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:34, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:918:20: note: '*((void*)(& iter)+8).OT::CoverageFormat2::Iter::j' was declared here Coverage::Iter iter; ^~~~ libwoff2.a.desc rm -f libwoff2.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libwoff2.a.desc Unified_cpp_modules_woff20.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/woff2' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/brotli' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_modules_brotli0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/brotli -I/home/pbulk/build/mail/thunderbird52/work/build/modules/brotli -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_modules_brotli0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -DBROTLI_BUILD_PORTABLE /home/pbulk/build/mail/thunderbird52/work/build/modules/brotli/Unified_c_modules_brotli0.c libbrotli.a.desc rm -f libbrotli.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libbrotli.a.desc Unified_c_modules_brotli0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/brotli' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libpng' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libpng0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PNG_USE_INTEL_SSE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libpng -I/home/pbulk/build/mail/thunderbird52/work/build/media/libpng -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libpng0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libpng/Unified_c_media_libpng0.c libgfx_harfbuzz_src.a.desc rm -f libgfx_harfbuzz_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_harfbuzz_src.a.desc hb-blob.o hb-common.o hb-ot-math.o hb-ot-shape-complex-hangul.o hb-ot-shape-complex-indic.o hb-ot-shape-complex-use.o hb-ot-shape.o hb-shape-plan.o Unified_cpp_gfx_harfbuzz_src0.o Unified_cpp_gfx_harfbuzz_src1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/harfbuzz/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o EmulateGLFragColorBroadcast.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/EmulateGLFragColorBroadcast.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/EmulateGLFragColorBroadcast.cpp libmozpng.a.desc rm -f libmozpng.a exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RewriteTexelFetchOffset.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RewriteTexelFetchOffset.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/RewriteTexelFetchOffset.cpp /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmozpng.a.desc Unified_c_media_libpng0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libpng' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ShaderLang.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ShaderLang.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/ShaderLang.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o glslang_lex.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/glslang_lex.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/glslang_lex.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o glslang_tab.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/glslang_tab.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/glslang_tab.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_angle0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/build/gfx/angle/Unified_cpp_gfx_angle0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_angle1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/build/gfx/angle/Unified_cpp_gfx_angle1.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_angle2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/build/gfx/angle/Unified_cpp_gfx_angle2.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/parser/expat/lib' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o xmlparse.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/expat/lib -I/home/pbulk/build/mail/thunderbird52/work/build/parser/expat/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/xmlparse.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/expat/lib/xmlparse.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o xmlrole.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/expat/lib -I/home/pbulk/build/mail/thunderbird52/work/build/parser/expat/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/xmlrole.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/expat/lib/xmlrole.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o xmltok.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/expat/lib -I/home/pbulk/build/mail/thunderbird52/work/build/parser/expat/lib -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/xmltok.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/expat/lib/xmltok.c libparser_expat_lib.a.desc rm -f libparser_expat_lib.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libparser_expat_lib.a.desc xmlparse.o xmlrole.o xmltok.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/parser/expat/lib' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_angle3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/build/gfx/angle/Unified_cpp_gfx_angle3.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_angle4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/build/gfx/angle/Unified_cpp_gfx_angle4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/angle/Unified_cpp_gfx_angle3.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/ParseContext.cpp: In member function 'bool sh::TParseContext::binaryOpCommonCheck(TOperator, sh::TIntermTyped*, sh::TIntermTyped*, const sh::TSourceLoc&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/ParseContext.cpp:3782:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((op == EOpAssign || op == EOpInitialize) && ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/ParseContext.cpp:3789:9: note: here case EOpLessThan: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_angle5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/build/gfx/angle/Unified_cpp_gfx_angle5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/angle/Unified_cpp_gfx_angle5.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp: In function 'sh::TString sh::TypeString(const sh::TType&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:264:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (type.getNominalSize()) ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:271:11: note: here case EbtInt: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:272:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (type.getNominalSize()) ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:279:11: note: here case EbtUInt: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:280:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (type.getNominalSize()) ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:287:11: note: here case EbtBool: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:288:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (type.getNominalSize()) ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:295:11: note: here case EbtVoid: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_angle6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SECURE_SCL=0 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1 -DANGLE_NO_EXCEPTIONS -DGL_APICALL= -DGL_GLEXT_PROTOTYPES= -DEGLAPI= -DANGLE_ENABLE_HLSL=1 -DANGLE_ENABLE_GLSL=1 -DANGLE_ENABLE_ESSL=1 -DANGLE_ENABLE_KEYEDMUTEX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/angle/src/common/third_party/numerics -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /home/pbulk/build/mail/thunderbird52/work/build/gfx/angle/Unified_cpp_gfx_angle6.cpp libgfx_angle.a.desc rm -f libgfx_angle.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_angle.a.desc EmulateGLFragColorBroadcast.o RewriteTexelFetchOffset.o ShaderLang.o glslang_lex.o glslang_tab.o Unified_cpp_gfx_angle0.o Unified_cpp_gfx_angle1.o Unified_cpp_gfx_angle2.o Unified_cpp_gfx_angle3.o Unified_cpp_gfx_angle4.o Unified_cpp_gfx_angle5.o Unified_cpp_gfx_angle6.o gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBitmapProcState.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBitmapProcState.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBitmapProcState.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libogg' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libogg0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libogg -I/home/pbulk/build/mail/thunderbird52/work/build/media/libogg -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libogg0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libogg/Unified_c_media_libogg0.c libmedia_libogg.a.desc rm -f libmedia_libogg.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libogg.a.desc Unified_c_media_libogg0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libogg' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libspeex_resampler/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o resample.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -D_USE_SSE -D_USE_SSE2 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libspeex_resampler/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libspeex_resampler/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/resample.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-sign-compare /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libspeex_resampler/src/resample.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o resample_sse.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -D_USE_SSE -D_USE_SSE2 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libspeex_resampler/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libspeex_resampler/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/resample_sse.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-sign-compare -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libspeex_resampler/src/resample_sse.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o simd_detect.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -D_USE_SSE -D_USE_SSE2 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libspeex_resampler/src -I/home/pbulk/build/mail/thunderbird52/work/build/media/libspeex_resampler/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/simd_detect.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libspeex_resampler/src/simd_detect.cpp libspeex.a.desc rm -f libspeex.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libspeex.a.desc resample.o resample_sse.o simd_detect.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libspeex_resampler/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libopus' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBitmapProcState_matrixProcs.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBitmapProcState_matrixProcs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o celt_decoder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/celt_decoder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt/celt_decoder.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o celt_encoder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/celt_encoder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt/celt_encoder.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitMask_D32.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitMask_D32.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBlitMask_D32.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o LPC_inv_pred_gain.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/LPC_inv_pred_gain.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/LPC_inv_pred_gain.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o NLSF2A.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/NLSF2A.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/NLSF2A.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libopus0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libopus/Unified_c_media_libopus0.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitRow_D16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitRow_D16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBlitRow_D16.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitRow_D32.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitRow_D32.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBlitRow_D32.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libopus1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libopus/Unified_c_media_libopus1.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libopus2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libopus/Unified_c_media_libopus2.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libopus3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libopus/Unified_c_media_libopus3.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libopus4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libopus/Unified_c_media_libopus4.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitter_A8.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitter_A8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBlitter_A8.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libopus5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libopus/Unified_c_media_libopus5.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libopus6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libopus/Unified_c_media_libopus6.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitter_ARGB32.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitter_ARGB32.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libopus7.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus7.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libopus/Unified_c_media_libopus7.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitter_PM4f.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitter_PM4f.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBlitter_PM4f.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_media_libopus8.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/build/media/libopus -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/celt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libopus/silk/float -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/libopus/Unified_c_media_libopus8.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitter_RGB16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitter_RGB16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBlitter_RGB16.cpp libmedia_libopus.a.desc rm -f libmedia_libopus.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_libopus.a.desc celt_decoder.o celt_encoder.o LPC_inv_pred_gain.o NLSF2A.o Unified_c_media_libopus0.o Unified_c_media_libopus1.o Unified_c_media_libopus2.o Unified_c_media_libopus3.o Unified_c_media_libopus4.o Unified_c_media_libopus5.o Unified_c_media_libopus6.o Unified_c_media_libopus7.o Unified_c_media_libopus8.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libopus' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/ipc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VsyncChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/layout/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VsyncChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/VsyncChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/VsyncChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/VsyncChild.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitter_Sprite.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitter_Sprite.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkBlitter_Sprite.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkColorSpace.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkColorSpace.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VsyncParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/layout/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VsyncParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/VsyncParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/VsyncParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/VsyncParent.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkColorSpaceXform.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkColorSpaceXform.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue/BackgroundParentImpl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/VsyncParent.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)0; DstGamma kDst = (DstGamma)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)5; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)5; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)0; DstGamma kDst = (DstGamma)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)6; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_ipc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/layout/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_ipc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/layout/ipc/Unified_cpp_layout_ipc0.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)6; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)0; DstGamma kDst = (DstGamma)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)4; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)8; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)9; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)4; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)8; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)9; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)0; DstGamma kDst = (DstGamma)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)7; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)7; ColorSpaceMatch kCSM = (ColorSpaceMatch)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)0; DstGamma kDst = (DstGamma)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)5; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)5; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)0; DstGamma kDst = (DstGamma)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)6; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)6; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)0; DstGamma kDst = (DstGamma)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)4; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)8; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)9; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)4; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)8; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)9; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)0; DstGamma kDst = (DstGamma)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)7; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)7; ColorSpaceMatch kCSM = (ColorSpaceMatch)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)1; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)5; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)2; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)6; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)0; DstGamma kDst = (DstGamma)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)0; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)4; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)8; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)0; DstFormat kDst = (DstFormat)9; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In member function 'void SkColorSpaceXform_Base::apply(void*, const uint32_t*, int, SkColorSpaceXform::ColorFormat, SkColorSpaceXform::ColorFormat, SkAlphaType) const [with SrcGamma kSrc = (SrcGamma)1; DstGamma kDst = (DstGamma)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)3; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp: In function 'void apply_set_src(void*, const uint32_t*, int, SkAlphaType, const float* const*, const float*, const uint8_t* const*, SkColorSpaceXform::ColorFormat) [with SrcGamma kSrc = (SrcGamma)1; DstFormat kDst = (DstFormat)7; ColorSpaceMatch kCSM = (ColorSpaceMatch)2]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/RenderFrameChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/RenderFrameChild.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkColorSpace_ICC.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkColorSpace_ICC.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkColorSpace_ICC.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayerTransactionChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/RenderFrameChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkMatrix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkMatrix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMatrix.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/LayerTransactionChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/RenderFrameChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/RenderFrameChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/ipc/RenderFrameChild.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkMatrix44.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkMatrix44.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMatrix44.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkMiniRecorder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkMiniRecorder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(SkRect, T*) [with T = SkRecords::DrawPath]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkRefCnt.h:447:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect&, SkRecords::DrawPath*}]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:100:9: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:34:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawPath' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private/SkMiniRecorder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private/SkRecords.h:265:8: note: 'struct SkRecords::DrawPath' declared here RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private/SkRecords.h:165:8: note: in definition of macro 'RECORD' struct T { \ ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(SkRect, T*) [with T = SkRecords::DrawRect]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkRefCnt.h:447:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect&, SkRecords::DrawRect*}]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:101:9: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:34:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawRect' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private/SkMiniRecorder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private/SkRecords.h:296:8: note: 'struct SkRecords::DrawRect' declared here RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private/SkRecords.h:165:8: note: in definition of macro 'RECORD' struct T { \ ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(SkRect, T*) [with T = SkRecords::DrawTextBlob]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkRefCnt.h:447:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect&, SkRecords::DrawTextBlob*}]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:102:9: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:34:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawTextBlob' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private/SkMiniRecorder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private/SkRecords.h:308:8: note: 'struct SkRecords::DrawTextBlob' declared here RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, ^~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private/SkRecords.h:165:8: note: in definition of macro 'RECORD' struct T { \ ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkOpts.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkOpts.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkOpts.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkOpts.cpp:43: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function 'uint32_t sse2::hash_fn(const void*, size_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkChecksum_opts.h:200:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: k ^= data[2] << 16; ~~^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkChecksum_opts.h:201:13: note: here case 2: k ^= data[1] << 8; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkChecksum_opts.h:201:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: k ^= data[1] << 8; ~~^~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkChecksum_opts.h:202:13: note: here case 1: k ^= data[0] << 0; ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkOpts.cpp:46: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void sse2::store_f16(void*, size_t, size_t, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:262:70: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: SkFloatToHalf_finite_ftz({r[2], g[2], b[2], a[2]}).store(ptr+2); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:263:13: note: here case 2: SkFloatToHalf_finite_ftz({r[1], g[1], b[1], a[1]}).store(ptr+1); ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:263:70: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: SkFloatToHalf_finite_ftz({r[1], g[1], b[1], a[1]}).store(ptr+1); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:264:13: note: here case 1: SkFloatToHalf_finite_ftz({r[0], g[0], b[0], a[0]}).store(ptr+0); ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void sse2::store_tail(size_t, const SkNx<4, T>&, T*) [with T = int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:116:21: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: dst[2] = v[2]; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:13: note: here case 2: dst[1] = v[1]; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:21: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: dst[1] = v[1]; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:118:13: note: here case 1: dst[0] = v[0]; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void sse2::store_tail(size_t, const SkNx<4, T>&, T*) [with T = short unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:116:21: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: dst[2] = v[2]; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:13: note: here case 2: dst[1] = v[1]; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:21: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: dst[1] = v[1]; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:118:13: note: here case 1: dst[0] = v[0]; ^~~~ liblayout_ipc.a.desc rm -f liblayout_ipc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_ipc.a.desc VsyncChild.o VsyncParent.o Unified_cpp_layout_ipc0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/ipc' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkPictureData.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkPictureData.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkPictureData.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkRecorder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkRecorder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkRecorder.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkScan_Antihair.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkScan_Antihair.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkScan_Antihair.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkSpriteBlitter4f.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkSpriteBlitter4f.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter4f.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkSpriteBlitter_ARGB32.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkSpriteBlitter_ARGB32.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter_ARGB32.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkSpriteBlitter_RGB16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkSpriteBlitter_RGB16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter_RGB16.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkXfermode.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkXfermode.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkXfermode.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkXfermode4f.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkXfermode4f.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkXfermode4f.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkXfermodeF16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkXfermodeF16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkXfermodeF16.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkXfermodeInterpretation.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkXfermodeInterpretation.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkXfermodeInterpretation.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrBatchAtlas.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrBatchAtlas.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrDrawContext.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrDrawContext.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:12: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:12: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:12: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrResourceCache.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrResourceCache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp: In member function 'void GrDrawContext::drawRect(const GrClip&, const GrPaint&, const SkMatrix&, const SkRect&, const GrStyle*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:509:21: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:510:17: note: here case SkPaint::kBevel_Join: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrAAConvexPathRenderer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrAAConvexPathRenderer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrAAConvexTessellator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrAAConvexTessellator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrAADistanceFieldPathRenderer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrAADistanceFieldPathRenderer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrAAFillRectBatch.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrAAFillRectBatch.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAFillRectBatch.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrAAHairLinePathRenderer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrAAHairLinePathRenderer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrAALinearizingConvexPathRenderer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrAALinearizingConvexPathRenderer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrAAStrokeRectBatch.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrAAStrokeRectBatch.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAStrokeRectBatch.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrMSAAPathRenderer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrMSAAPathRenderer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrNonAAFillRectBatch.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrNonAAFillRectBatch.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrNonAAFillRectBatch.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrNonAAFillRectPerspectiveBatch.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrNonAAFillRectPerspectiveBatch.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrNonAAFillRectPerspectiveBatch.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp: In member function 'void MSAAPathBatch::computeWorstCasePointCount(const SkPath&, int*, int*, int*) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp:280:50: warning: this statement may fall through [-Wimplicit-fallthrough=] quadPointCount += 3 * quadPts; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp:282:17: note: here case SkPath::kQuad_Verb: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLBuffer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLBuffer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLBuffer.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLCaps.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLCaps.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLContext.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLContext.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLCreateNativeInterface_none.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLCreateNativeInterface_none.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCreateNativeInterface_none.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLDefaultInterface_native.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLDefaultInterface_native.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLDefaultInterface_native.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLExtensions.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLExtensions.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLExtensions.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLGLSL.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLGLSL.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGLSL.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLGpu.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLGpu.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLGpuProgramCache.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLGpuProgramCache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLInterface.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLInterface.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLInterface.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLPath.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLPath.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLPathRange.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLPathRange.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRange.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkTypes.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkMath.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu/../private/SkTemplates.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu/GrResourceKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu/GrGpuResource.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp: In function 'GrPathRendering::FillType {anonymous}::convert_skpath_filltype(SkPath::FillType)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkPostConfig.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] sk_abort_no_print(); \ ~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkTypes.h:183:41: note: in expansion of macro 'SK_ABORT' #define SkFAIL(message) SK_ABORT(message) ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:199:13: note: in expansion of macro 'SkFAIL' SkFAIL("Incomplete Switch\n"); ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:200:9: note: here case SkPath::kWinding_FillType: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLPathRendering.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLPathRendering.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLProgram.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLProgram.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLProgram.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkTypes.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkRefCnt.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:8: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp: In function 'GrGLenum gr_stencil_op_to_gl_path_rendering_fill_mode(GrStencilOp)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkPostConfig.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] sk_abort_no_print(); \ ~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkTypes.h:183:41: note: in expansion of macro 'SK_ABORT' #define SkFAIL(message) SK_ABORT(message) ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:71:13: note: in expansion of macro 'SkFAIL' SkFAIL("Unexpected path fill."); ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:73:9: note: here case GrStencilOp::kIncWrap: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLProgramDataManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLProgramDataManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLProgramDataManager.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLRenderTarget.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLRenderTarget.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLRenderTarget.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLStencilAttachment.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLStencilAttachment.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLStencilAttachment.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLTexture.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLTexture.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLTexture.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLTextureRenderTarget.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLTextureRenderTarget.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLTextureRenderTarget.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLUniformHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLUniformHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLUniformHandler.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLUtil.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLUtil.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLUtil.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLVaryingHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLVaryingHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVaryingHandler.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLVertexArray.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLVertexArray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLProgramBuilder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLProgramBuilder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLProgramBuilder.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLPrettyPrint.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLPrettyPrint.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLShaderStringBuilder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLShaderStringBuilder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLShaderStringBuilder.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSL.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSL.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLBlend.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLBlend.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLBlend.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLCaps.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLCaps.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLCaps.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLFragmentProcessor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLFragmentProcessor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLFragmentShaderBuilder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLFragmentShaderBuilder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLGeometryProcessor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLGeometryProcessor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLGeometryShaderBuilder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLGeometryShaderBuilder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryShaderBuilder.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/shell' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DirectoryProvider.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/shell -I/home/pbulk/build/mail/thunderbird52/work/build/mail/components/shell -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DirectoryProvider.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/shell/DirectoryProvider.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDirectoryService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/shell/DirectoryProvider.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLPrimitiveProcessor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLPrimitiveProcessor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLPrimitiveProcessor.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailGNOMEIntegration.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_NAME="thunderbird"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/shell -I/home/pbulk/build/mail/thunderbird52/work/build/mail/components/shell -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailGNOMEIntegration.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/shell/nsMailGNOMEIntegration.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIShellService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/shell/nsMailGNOMEIntegration.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/shell/nsMailGNOMEIntegration.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLProgramBuilder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLProgramBuilder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramBuilder.cpp libmail_components_shell.a.desc rm -f libmail_components_shell.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmail_components_shell.a.desc DirectoryProvider.o nsMailGNOMEIntegration.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/shell' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLProgramDataManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLProgramDataManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramDataManager.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLShaderBuilder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLShaderBuilder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLUtil.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLUtil.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUtil.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLVarying.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLVarying.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVarying.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLVertexShaderBuilder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLVertexShaderBuilder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVertexShaderBuilder.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GrGLSLXferProcessor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GrGLSLXferProcessor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLXferProcessor.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkImage_Gpu.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkImage_Gpu.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBitmapFilter_opts_SSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBitmapFilter_opts_SSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkBitmapFilter_opts_SSE2.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBitmapProcState_opts_SSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBitmapProcState_opts_SSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkBitmapProcState_opts_SSE2.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBitmapProcState_opts_SSSE3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBitmapProcState_opts_SSSE3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 -mssse3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkBlitRow_opts_SSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkBlitRow_opts_SSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_SSE2.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkOpts_avx.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkOpts_avx.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 -mavx /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkOpts_avx.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkOpts_hsw.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkOpts_hsw.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkOpts_hsw.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkOpts_sse41.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkOpts_sse41.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 -msse4.1 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkOpts_sse41.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkOpts_sse42.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkOpts_sse42.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 -msse4.2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkOpts_sse42.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:14: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void sse41::store_f16(void*, size_t, size_t, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:262:70: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: SkFloatToHalf_finite_ftz({r[2], g[2], b[2], a[2]}).store(ptr+2); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:263:13: note: here case 2: SkFloatToHalf_finite_ftz({r[1], g[1], b[1], a[1]}).store(ptr+1); ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:263:70: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: SkFloatToHalf_finite_ftz({r[1], g[1], b[1], a[1]}).store(ptr+1); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:264:13: note: here case 1: SkFloatToHalf_finite_ftz({r[0], g[0], b[0], a[0]}).store(ptr+0); ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void sse41::store_tail(size_t, const SkNx<4, T>&, T*) [with T = int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:116:21: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: dst[2] = v[2]; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:13: note: here case 2: dst[1] = v[1]; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:21: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: dst[1] = v[1]; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:118:13: note: here case 1: dst[0] = v[0]; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void sse41::store_tail(size_t, const SkNx<4, T>&, T*) [with T = short unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:116:21: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: dst[2] = v[2]; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:13: note: here case 2: dst[1] = v[1]; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:21: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: dst[1] = v[1]; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:118:13: note: here case 1: dst[0] = v[0]; ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkOpts_ssse3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkOpts_ssse3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -O3 -mssse3 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts/SkOpts_ssse3.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkPathOpsDebug.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkPathOpsDebug.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkFontHost_FreeType_common.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkFontHost_FreeType_common.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkFontHost_cairo.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkFontHost_cairo.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkParse.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkParse.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/SkParse.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SkParsePath.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SkParsePath.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/SkParsePath.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia1.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia10.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia10.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia10.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia11.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia11.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia11.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrClipStackClip.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia11.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrClipStackClip.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia11.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrClipStackClip.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia11.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia12.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia12.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia12.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia13.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia13.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia13.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia12.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia12.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia12.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrReducedClip.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia13.cpp:92: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrReducedClip.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia13.cpp:92: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrReducedClip.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia13.cpp:92: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkTypes.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkMath.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu/GrTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrGpuFactory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrGpuFactory.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp: In static member function 'static const GrUserStencilSettings& GrPathRendering::GetStencilPassSettings(GrPathRendering::FillType)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkPostConfig.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] sk_abort_no_print(); \ ~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkTypes.h:183:41: note: in expansion of macro 'SK_ABORT' #define SkFAIL(message) SK_ABORT(message) ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:18:13: note: in expansion of macro 'SkFAIL' SkFAIL("Unexpected path fill."); ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia12.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:19:9: note: here case GrPathRendering::kWinding_FillType: { ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia12.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.cpp: In function 'int GrPathUtils::worstCasePointCount(const SkPath&, int*, SkScalar)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.cpp:189:17: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.cpp:191:13: note: here case SkPath::kQuad_Verb: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia14.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia14.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia14.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia15.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia15.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia15.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/SkGpuDevice.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia15.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/SkGpuDevice.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia15.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/SkGpuDevice.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia15.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia16.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia17.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia17.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia17.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkTypes.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkMath.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu/GrTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects/GrDisableColorXP.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects/GrDisableColorXP.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp: In static member function 'static gr_instanced::GLSLInstanceProcessor::Backend* gr_instanced::GLSLInstanceProcessor::Backend::Create(const GrPipeline&, gr_instanced::BatchInfo, const gr_instanced::GLSLInstanceProcessor::VertexInputs&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkPostConfig.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] sk_abort_no_print(); \ ~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core/SkTypes.h:183:41: note: in expansion of macro 'SK_ABORT' #define SkFAIL(message) SK_ABORT(message) ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1697:13: note: in expansion of macro 'SkFAIL' SkFAIL("Unexpected antialias mode."); ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia17.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1698:9: note: here case AntialiasMode::kNone: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia18.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia18.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia18.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia18.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia18.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia18.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia19.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia19.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia19.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkFindAndPlaceGlyph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia2.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkFindAndPlaceGlyph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia2.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkFindAndPlaceGlyph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia2.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia2.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp: In member function 'void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, bool) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:712:17: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:714:13: note: here case SkCanvas::kPolygon_PointMode: { ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia20.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia20.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia20.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia21.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia21.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia21.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia21.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function 'bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:466:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:476:9: note: here case SkOTTableName::Record::PlatformID::Unicode: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia22.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia22.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia22.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia22.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/SkPatchUtils.cpp:30:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [-Wsubobject-linkage] class FwDCubicEvaluator { ^~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/migration/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailProfileMigratorUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src -I/home/pbulk/build/mail/thunderbird52/work/build/mail/components/migration/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailProfileMigratorUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsMailProfileMigratorUtils.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrefBranch.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsMailProfileMigratorUtils.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNetscapeProfileMigratorBase.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src -I/home/pbulk/build/mail/thunderbird52/work/build/mail/components/migration/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNetscapeProfileMigratorBase.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFile.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia3.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia3.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia3.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsProfileMigrator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src -I/home/pbulk/build/mail/thunderbird52/work/build/mail/components/migration/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsProfileMigrator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsProfileMigrator.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFile.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsProfileMigrator.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSeamonkeyProfileMigrator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src -I/home/pbulk/build/mail/thunderbird52/work/build/mail/components/migration/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSeamonkeyProfileMigrator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrefBranch.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia4.cpp libmail_components_migration_src.a.desc rm -f libmail_components_migration_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmail_components_migration_src.a.desc nsMailProfileMigratorUtils.o nsNetscapeProfileMigratorBase.o nsProfileMigrator.o nsSeamonkeyProfileMigrator.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/migration/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkPaint.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia5.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkPaint.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia5.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkPaint.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia5.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia4.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)5; SkGammaType gammaType = (SkGammaType)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)6; SkGammaType gammaType = (SkGammaType)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)1; SkGammaType gammaType = (SkGammaType)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)3; SkGammaType gammaType = (SkGammaType)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)3; SkGammaType gammaType = (SkGammaType)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)2; SkGammaType gammaType = (SkGammaType)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)2; SkGammaType gammaType = (SkGammaType)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)4; SkGammaType gammaType = (SkGammaType)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)4; SkGammaType gammaType = (SkGammaType)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)5; SkGammaType gammaType = (SkGammaType)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)6; SkGammaType gammaType = (SkGammaType)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)7; SkGammaType gammaType = (SkGammaType)1]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)7; SkGammaType gammaType = (SkGammaType)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia5.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkPath.cpp: In member function 'bool SkPath::isRectContour(bool, int*, const SkPoint**, bool*, SkPath::Direction*) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkPath.cpp:450:29: warning: this statement may fall through [-Wimplicit-fallthrough=] insertClose = false; ~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkPath.cpp:451:13: note: here case kLine_Verb: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)8; SkGammaType gammaType = (SkGammaType)0]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia6.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia7.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia7.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia7.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia8.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia8.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_skia9.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/c -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/images -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/pathops -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/ports -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/private -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/include/views -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/effects -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/gpu/gl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/lazy -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/opts -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/sfnt -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/mac -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/utils/win -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia9.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia9.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia9.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkTextBlob.cpp:131:19: warning: 'SkTextBlob::RunRecord' has a field 'SkTextBlob::RunRecord::fFont' whose type uses the anonymous namespace [-Wsubobject-linkage] class SkTextBlob::RunRecord { ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkTypeface.cpp:317, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia9.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function 'SkDescriptor* SkDescriptor::copy() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:84:35: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(desc, this, fLength); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkTypeface.cpp:317, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia9.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor 'SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:142:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class SkDescriptor' with no trivial copy-assignment [-Wclass-memaccess] memcpy(fDesc, &desc, size); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkTypeface.cpp:317, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/skia/Unified_cpp_gfx_skia9.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: 'class SkDescriptor' declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ActorsParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ActorsParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsParent.cpp libgfx_skia.a.desc rm -f libgfx_skia.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_skia.a.desc SkBitmapProcState.o SkBitmapProcState_matrixProcs.o SkBlitMask_D32.o SkBlitRow_D16.o SkBlitRow_D32.o SkBlitter.o SkBlitter_A8.o SkBlitter_ARGB32.o SkBlitter_PM4f.o SkBlitter_RGB16.o SkBlitter_Sprite.o SkColorSpace.o SkColorSpaceXform.o SkColorSpace_ICC.o SkMatrix.o SkMatrix44.o SkMiniRecorder.o SkOpts.o SkPictureData.o SkRecorder.o SkScan_Antihair.o SkSpriteBlitter4f.o SkSpriteBlitter_ARGB32.o SkSpriteBlitter_RGB16.o SkXfermode.o SkXfermode4f.o SkXfermodeF16.o SkXfermodeInterpretation.o GrBatchAtlas.o GrDrawContext.o GrResourceCache.o GrAAConvexPathRenderer.o GrAAConvexTessellator.o GrAADistanceFieldPathRenderer.o GrAAFillRectBatch.o GrAAHairLinePathRenderer.o GrAALinearizingConvexPathRenderer.o GrAAStrokeRectBatch.o GrMSAAPathRenderer.o GrNonAAFillRectBatch.o GrNonAAFillRectPerspectiveBatch.o GrGLBuffer.o GrGLCaps.o GrGLContext.o GrGLCreateNativeInterface_none.o GrGLDefaultInterface_native.o GrGLExtensions.o GrGLGLSL.o GrGLGpu.o GrGLGpuProgramCache.o GrGLInterface.o GrGLPath.o GrGLPathRange.o GrGLPathRendering.o GrGLProgram.o GrGLProgramDataManager.o GrGLRenderTarget.o GrGLStencilAttachment.o GrGLTexture.o GrGLTextureRenderTarget.o GrGLUniformHandler.o GrGLUtil.o GrGLVaryingHandler.o GrGLVertexArray.o GrGLProgramBuilder.o GrGLSLPrettyPrint.o GrGLShaderStringBuilder.o GrGLSL.o GrGLSLBlend.o GrGLSLCaps.o GrGLSLFragmentProcessor.o GrGLSLFragmentShaderBuilder.o GrGLSLGeometryProcessor.o GrGLSLGeometryShaderBuilder.o GrGLSLPrimitiveProcessor.o GrGLSLProgramBuilder.o GrGLSLProgramDataManager.o GrGLSLShaderBuilder.o GrGLSLUtil.o GrGLSLVarying.o GrGLSLVertexShaderBuilder.o GrGLSLXferProcessor.o SkImage_Gpu.o SkBitmapFilter_opts_SSE2.o SkBitmapProcState_opts_SSE2.o SkBitmapProcState_opts_SSSE3.o SkBlitRow_opts_SSE2.o SkOpts_avx.o SkOpts_hsw.o SkOpts_sse41.o SkOpts_sse42.o SkOpts_ssse3.o SkPathOpsDebug.o SkFontHost_FreeType_common.o SkFontHost_cairo.o SkParse.o SkParsePath.o Unified_cpp_gfx_skia0.o Unified_cpp_gfx_skia1.o Unified_cpp_gfx_skia10.o Unified_cpp_gfx_skia11.o Unified_cpp_gfx_skia12.o Unified_cpp_gfx_skia13.o Unified_cpp_gfx_skia14.o Unified_cpp_gfx_skia15.o Unified_cpp_gfx_skia16.o Unified_cpp_gfx_skia17.o Unified_cpp_gfx_skia18.o Unified_cpp_gfx_skia19.o Unified_cpp_gfx_skia2.o Unified_cpp_gfx_skia20.o Unified_cpp_gfx_skia21.o Unified_cpp_gfx_skia22.o Unified_cpp_gfx_skia3.o Unified_cpp_gfx_skia4.o Unified_cpp_gfx_skia5.o Unified_cpp_gfx_skia6.o Unified_cpp_gfx_skia7.o Unified_cpp_gfx_skia8.o Unified_cpp_gfx_skia9.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/skia' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o HashStore.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/HashStore.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/HashStore.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/Entries.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/HashStore.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/HashStore.cpp:32: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/Entries.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/HashStore.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/HashStore.cpp:32: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/FileManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsParent.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsParent.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/QuotaCommon.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/FileManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsParent.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o VariableLengthPrefixSet.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/VariableLengthPrefixSet.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/Entries.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsUrlClassifierPrefixSet.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsUrlClassifierPrefixSet.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsUrlClassifierStreamUpdater.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsUrlClassifierStreamUpdater.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCRT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/LoadContext.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_url-classifier0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_url-classifier0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/Entries.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/ChunkSet.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/ChunkSet.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/Entries.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/ChunkSet.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/ChunkSet.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libtoolkit_components_url-classifier.a.desc rm -f libtoolkit_components_url-classifier.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_url-classifier.a.desc HashStore.o VariableLengthPrefixSet.o nsUrlClassifierPrefixSet.o nsUrlClassifierStreamUpdater.o Unified_cpp_url-classifier0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SQLFunctions.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SQLFunctions.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/SQLFunctions.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozIStorageAggregateFunction.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/storage.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/SQLFunctions.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_downloads0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/protobuf -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/chromium -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_downloads0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-shadow /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads/Unified_cpp_downloads0.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::Run()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsParent.cpp:19068:3: warning: 'maintenanceAction' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (maintenanceAction) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsParent.cpp:19058:21: note: 'maintenanceAction' was declared here MaintenanceAction maintenanceAction; ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIApplicationReputation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Key.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Key.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-error=type-limits /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/Key.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/Key.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/Key.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IndexedDatabaseManager.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/Key.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/Key.cpp: In static member function 'static void mozilla::dom::indexedDB::Key::DecodeString(const unsigned char*&, const unsigned char*, nsString&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/Key.cpp:589:5: warning: 'out' may be used uninitialized in this function [-Wmaybe-uninitialized] ++out; ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_indexedDB0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_indexedDB0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/LoadContext.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp: In member function 'nsresult PendingLookup::GetSpecHash(nsACString_internal&, nsACString_internal&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:1003:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] auto c = static_cast(binaryHash[i]); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransactionBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIApplicationReputation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp: In member function 'virtual nsresult nsDownload::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:2602:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI( ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads/Unified_cpp_downloads0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:2602:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI( ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads/Unified_cpp_downloads0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp: In member function 'nsresult nsDownloadManager::InitFileDB()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:495:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:500:3: note: here case 2: // Add referrer column to the database ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:510:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:515:3: note: here case 3: // This version adds a column to the database (entityID) ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:525:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:530:3: note: here case 4: // This version adds a column to the database (tempPath) ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:540:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:545:3: note: here case 5: // This version adds two columns for tracking transfer progress ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:560:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:565:3: note: here case 6: // This version adds three columns to DB (MIME type related info) ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:585:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:590:3: note: here case 7: // This version adds a column to remember to auto-resume downloads ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:600:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:610:3: note: here case 8: // This version adds a column for GUIDs ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:652:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:663:3: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransactionBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBCursor.cpp: In member function 'virtual nsresult mozilla::dom::IDBCursor::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBCursor.cpp:956:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBCursor.cpp:955:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBDatabase.cpp: In member function 'virtual nsresult mozilla::dom::IDBDatabase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBDatabase.cpp:1235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBDatabase.cpp:1234:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(IDBDatabase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBEvents.cpp: In member function 'virtual nsresult mozilla::dom::IDBVersionChangeEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBEvents.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBEvents.cpp:88:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(IDBVersionChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBFactory.cpp: In member function 'virtual nsresult mozilla::dom::IDBFactory::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBFactory.cpp:881:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBFactory.cpp:880:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBFileHandle.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileHandle::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBFileHandle.cpp:105:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBFileHandle.cpp:104:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBFileRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBFileRequest.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBFileRequest.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(IDBFileRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBIndex.cpp: In member function 'virtual nsresult mozilla::dom::IDBIndex::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBIndex.cpp:645:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBIndex.cpp:644:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBKeyRange.cpp: In member function 'virtual nsresult mozilla::dom::IDBKeyRange::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBKeyRange.cpp:257:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBKeyRange.cpp:256:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBMutableFile.cpp: In member function 'virtual nsresult mozilla::dom::IDBMutableFile::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBMutableFile.cpp:222:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBMutableFile.cpp:221:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(IDBMutableFile) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBObjectStore.cpp: In member function 'virtual nsresult mozilla::dom::IDBObjectStore::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBObjectStore.cpp:1804:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBObjectStore.cpp:1803:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBRequest.cpp:448:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBRequest.cpp:447:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBOpenDBRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBRequest.cpp:621:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(IDBRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBRequest.cpp:620:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(IDBOpenDBRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.cpp: In member function 'virtual nsresult mozilla::dom::IDBTransaction::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.cpp:971:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.cpp:970:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIRunnable) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBWrapperCache.cpp: In member function 'virtual nsresult mozilla::dom::IDBWrapperCache::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBWrapperCache.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IDBWrapperCache.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(IDBWrapperCache) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_downloads.a.desc rm -f libtoolkit_components_downloads.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_downloads.a.desc SQLFunctions.o Unified_cpp_downloads0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/identity' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o IdentityCryptoService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/identity -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/identity -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/IdentityCryptoService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/identity/IdentityCryptoService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIIdentityCryptoService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/identity/IdentityCryptoService.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_identity.a.desc rm -f libtoolkit_identity.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_identity.a.desc IdentityCryptoService.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/identity' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/remote' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGTKRemoteService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/remote -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/remote -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGTKRemoteService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/remote/nsGTKRemoteService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PLDHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsBaseHashtable.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsInterfaceHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/remote/nsGTKRemoteService.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/remote/nsGTKRemoteService.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsXRemoteService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/remote -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/remote -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsXRemoteService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/remote/nsXRemoteService.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_indexedDB1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_indexedDB1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/remote/nsXRemoteService.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IndexedDatabaseManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IndexedDatabaseManager.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libtoolkit_components_remote.a.desc rm -f libtoolkit_components_remote.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_remote.a.desc nsGTKRemoteService.o nsXRemoteService.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/remote' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_platforms0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_platforms0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PDMFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PDMFactory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ErrorEvent.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/QuotaCommon.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IndexedDatabaseManager.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PDMFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PDMFactory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PDMFactory.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/MozPromise.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PDMFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PDMFactory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AbstractThread.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/MozPromise.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PDMFactory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/PDMFactory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::FFmpegLibWrapper]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegLibWrapper.cpp:19:15: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::FFmpegLibWrapper'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegLibWrapper.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegLibWrapper.h:21:8: note: 'struct mozilla::FFmpegLibWrapper' declared here struct FFmpegLibWrapper ^~~~~~~~~~~~~~~~ libdom_indexedDB.a.desc rm -f libdom_indexedDB.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_indexedDB.a.desc ActorsParent.o Key.o Unified_cpp_dom_indexedDB0.o Unified_cpp_dom_indexedDB1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/indexedDB' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/util/internal' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsRDFResource.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/util/internal -I/home/pbulk/build/mail/thunderbird52/work/build/rdf/util/internal -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsRDFResource.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/util/nsRDFResource.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/util/nsRDFResource.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/util/nsRDFResource.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ librdf_util_internal.a.desc rm -f librdf_util_internal.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o librdf_util_internal.a.desc nsRDFResource.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/util/internal' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o xptcall.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/xptcall.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcall.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcall.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcprivate.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptcall/xptcall.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libxpcom_reflect_xptcall.a.desc rm -f libxpcom_reflect_xptcall.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_reflect_xptcall.a.desc xptcall.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/xul/grid' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_xul_grid0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid -I/home/pbulk/build/mail/thunderbird52/work/build/layout/xul/grid -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul_grid0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBoxLayout.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsStackLayout.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGrid.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGrid.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSprocketLayout.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridRowLayout.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridRowGroupLayout.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGrid.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_media_platforms.a.desc rm -f libdom_media_platforms.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms.a.desc Unified_cpp_dom_media_platforms0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/osfile' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o NativeOSFileInternals.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/osfile -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/osfile -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/NativeOSFileInternals.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSprocketLayout.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridRowLayout.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridRowGroupLayout.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGrid.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsStackLayout.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGrid.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGrid.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NativeOSFileInternalsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThreadManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsThreadUtils.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp: In member function 'virtual nsresult mozilla::{anonymous}::AbstractResult::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp:228:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp:227:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBoxLayout.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsStackLayout.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGrid.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGrid.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridLayout2.cpp: In member function 'virtual nsresult nsGridLayout2::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridLayout2.cpp:266:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsStackLayout) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridLayout2.cpp:265:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridRowLayout.cpp: In member function 'virtual nsresult nsGridRowLayout::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridRowLayout.cpp:197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsBoxLayout) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/grid/nsGridRowLayout.cpp:196:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_osfile.a.desc rm -f libtoolkit_components_osfile.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_osfile.a.desc NativeOSFileInternals.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/osfile' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/events' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o EventStateManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/build/dom/events -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/settings -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/EventStateManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventDispatcher.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ liblayout_xul_grid.a.desc rm -f liblayout_xul_grid.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_xul_grid.a.desc Unified_cpp_layout_xul_grid0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/xul/grid' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_events0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/build/dom/events -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/settings -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_events0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventStateManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventStateManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventDispatcher.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Event.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMAnimationEvent) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEventBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/UIEvent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/KeyboardEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BeforeAfterKeyboardEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/BeforeAfterKeyboardEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/BeforeUnloadEvent.cpp: In member function 'virtual nsresult mozilla::dom::BeforeUnloadEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/BeforeUnloadEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/BeforeUnloadEvent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMBeforeUnloadEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/ClipboardEvent.cpp: In member function 'virtual nsresult mozilla::dom::ClipboardEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/ClipboardEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/ClipboardEvent.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMClipboardEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/CommandEvent.cpp: In member function 'virtual nsresult mozilla::dom::CommandEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/CommandEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/CommandEvent.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMCommandEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/CustomEvent.cpp: In member function 'virtual nsresult mozilla::dom::CustomEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/CustomEvent.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/CustomEvent.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMCustomEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DOMEventTargetHelper.cpp: In member function 'virtual nsresult mozilla::DOMEventTargetHelper::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DOMEventTargetHelper.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DOMEventTargetHelper.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataContainerEvent.cpp: In member function 'virtual nsresult mozilla::dom::DataContainerEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataContainerEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataContainerEvent.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMDataContainerEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataTransfer.cpp: In member function 'virtual nsresult mozilla::dom::DataTransfer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataTransfer.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataTransfer.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMDataTransfer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataTransferItem.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItem::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataTransferItem.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataTransferItem.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataTransferItemList.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItemList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataTransferItemList.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DataTransferItemList.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DeviceMotionEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceMotionEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DeviceMotionEvent.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Event.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DeviceMotionEvent.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DeviceMotionEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventDispatcher.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:8: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::OverOutElementsWrapper::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:258:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:257:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::EventStateManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:428:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:427:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventForwards.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AnimationEvent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/AnimationEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DragEvent.cpp: In member function 'virtual nsresult mozilla::dom::DragEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DragEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MouseEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/DragEvent.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMDragEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp: In member function 'nsresult mozilla::EventStateManager::PreHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsIContent*, nsEventStatus*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:660:37: warning: this statement may fall through [-Wimplicit-fallthrough=] sNormalLMouseEventInProcess = false; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:663:7: note: here case WidgetMouseEvent::eRightButton: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:699:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mouseEvent->mExitFrom != WidgetMouseEvent::eTopLevel) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:717:3: note: here case eMouseMove: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:776:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:780:3: note: here case eBeforeKeyDown: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp: In member function 'nsresult mozilla::EventStateManager::PostHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsEventStatus*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:3162:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:3164:3: note: here case ePointerUp: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp: In member function 'void mozilla::EventStateManager::GenerateMouseEnterExit(mozilla::WidgetMouseEvent*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:4288:21: warning: this statement may fall through [-Wimplicit-fallthrough=] sLastRefPoint = aMouseEvent->mRefPoint; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventStateManager.cpp:4291:3: note: here case ePointerMove: ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/unixshared' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_unixshared0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/unixshared -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/unixshared -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_unixshared0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/unixshared/Unified_cpp_unixshared0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWebProgressListener.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrintProgress.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/unixshared/Unified_cpp_unixshared0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWebProgressListener.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrintProgress.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/unixshared/Unified_cpp_unixshared0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp: In member function 'virtual nsresult nsPrintProgress::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp:27:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) ^~~~~~~~~~~~~~~~~~~~~~ libembedding_components_printingui_unixshared.a.desc rm -f libembedding_components_printingui_unixshared.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_printingui_unixshared.a.desc Unified_cpp_unixshared0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/printingui/unixshared' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/notification' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_notification0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification -I/home/pbulk/build/mail/thunderbird52/work/build/dom/notification -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_notification0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/notification/Unified_cpp_dom_notification0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISerializable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DesktopNotification.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/DesktopNotification.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_events1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/build/dom/events -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/settings -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_events1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DesktopNotification.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/DesktopNotification.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DesktopNotification.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/DesktopNotification.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DesktopNotification.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/DesktopNotification.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Proxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jswrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Event.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Proxy.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jswrapper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISerializable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DesktopNotification.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/DesktopNotification.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/DesktopNotification.cpp: In member function 'virtual nsresult mozilla::dom::DesktopNotificationCenter::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/DesktopNotification.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/DesktopNotification.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationStorageCallback::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/Notification.cpp:195:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/Notification.cpp:194:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationPermissionRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/Notification.cpp:532:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/Notification.cpp:531:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentPermissionRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::Notification::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/Notification.cpp:1235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/Notification.cpp:1234:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/NotificationEvent.cpp: In member function 'virtual nsresult mozilla::dom::workers::NotificationEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/NotificationEvent.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DesktopNotification.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/DesktopNotification.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/notification/Unified_cpp_dom_notification0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/notification/NotificationEvent.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(NotificationEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp: In member function 'virtual nsresult mozilla::dom::Event::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:144:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:143:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventListenerService.cpp: In member function 'virtual nsresult mozilla::EventListenerInfo::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventListenerService.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventListenerService.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_notification.a.desc rm -f libdom_notification.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_notification.a.desc Unified_cpp_dom_notification0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/notification' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/provider' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_provider0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/provider -I/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/provider -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_provider0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/provider/Unified_cpp_provider0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/provider/DeviceProviderHelpers.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/provider/DeviceProviderHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/provider/Unified_cpp_provider0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/presentation/provider/DeviceProviderHelpers.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/provider/Unified_cpp_provider0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/IMEContentObserver.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/IMEContentObserver.cpp:163:2: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelectionListener) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/ImageCaptureError.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureError::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/ImageCaptureError.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/ImageCaptureError.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/JSEventHandler.cpp: In member function 'virtual nsresult mozilla::JSEventHandler::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/JSEventHandler.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/JSEventHandler.cpp:99:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(JSEventHandler) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/KeyboardEvent.cpp: In member function 'virtual nsresult mozilla::dom::KeyboardEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/KeyboardEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(UIEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/KeyboardEvent.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMKeyEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/MessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MessageEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/MessageEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasicEvents.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Event.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/MessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MessageEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/MouseEvent.cpp: In member function 'virtual nsresult mozilla::dom::MouseEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/MouseEvent.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(UIEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/MouseEvent.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMMouseEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/MutationEvent.cpp: In member function 'virtual nsresult mozilla::dom::MutationEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/MutationEvent.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/MutationEvent.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMMutationEvent) ^~~~~~~~~~~~~~~~~~~~~~ libdom_presentation_provider.a.desc rm -f libdom_presentation_provider.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_presentation_provider.a.desc Unified_cpp_provider0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/provider' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_websocket0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_websocket0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketLog.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketLog.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketChannelChild.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketLog.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketLog.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketChannelChild.cpp: In member function 'virtual nsresult mozilla::net::WebSocketChannelChild::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketChannelChild.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventListenerParent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketEventService.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventService::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketEventService.cpp:222:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketEventService.cpp:221:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function 'virtual nsresult mozilla::net::WebSocketFrame::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketChannel.cpp: In member function 'void mozilla::net::WebSocketChannel::PrimeNewOutgoingMessage()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketChannel.cpp:2137:15: warning: this statement may fall through [-Wimplicit-fallthrough=] msgType = kMsgTypeBinaryString; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket/WebSocketChannel.cpp:2142:5: note: here case kMsgTypeBinaryString: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Event.h: In member function 'void mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Event.h:337:30: warning: '*((void*)& legacyAutoOverride +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] mEvent->mEvent->mMessage = mOrigMessage; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventListenerManager.cpp:1218:37: note: '*((void*)& legacyAutoOverride +16)' was declared here Maybe legacyAutoOverride; ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Event.h:337:13: warning: '*((void*)(& legacyAutoOverride)+8).mozilla::dom::EventMessageAutoOverride::mEvent' may be used uninitialized in this function [-Wmaybe-uninitialized] mEvent->mEvent->mMessage = mOrigMessage; ~~~~~~~~^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventListenerManager.cpp:1218:37: note: '*((void*)(& legacyAutoOverride)+8).mozilla::dom::EventMessageAutoOverride::mEvent' was declared here Maybe legacyAutoOverride; ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Event.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Event.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:974:25: warning: '*((void*)& popupStatePusher +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] PopPopupControlState(mOldState); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/EventListenerManager.cpp:1205:33: note: '*((void*)& popupStatePusher +8)' was declared here Maybe popupStatePusher; ^~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_events2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/build/dom/events -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/settings -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_events2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp libnetwerk_protocol_websocket.a.desc rm -f libnetwerk_protocol_websocket.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_websocket.a.desc Unified_cpp_protocol_websocket0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/websocket' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_flyweb0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb -I/home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/websocket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/io -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_flyweb0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wshadow /home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb/Unified_cpp_dom_flyweb0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FlyWebDiscoveryManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMRect.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FlyWebDiscoveryManagerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FlyWebDiscoveryManager.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsClassHashtable.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp: In member function 'virtual nsresult mozilla::dom::FlyWebDiscoveryManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NotifyPaintEvent.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotifyPaintEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMNotifyPaintEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/PaintRequest.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMRect.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/PaintRequest.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(PaintRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequestList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/PaintRequest.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/PaintRequest.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebServerEvents.cpp: In member function 'virtual nsresult mozilla::dom::FlyWebFetchEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebServerEvents.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FlyWebDiscoveryManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/flyweb/FlyWebServerEvents.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(FlyWebFetchEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/SimpleGestureEvent.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGestureEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/SimpleGestureEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MouseEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/SimpleGestureEvent.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMSimpleGestureEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/StorageEvent.cpp: In member function 'virtual nsresult mozilla::dom::StorageEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/StorageEvent.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMRect.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/StorageEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(StorageEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TextClause.cpp: In member function 'virtual nsresult mozilla::dom::TextClause::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TextClause.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TextClause.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Touch.cpp: In member function 'virtual nsresult mozilla::dom::Touch::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Touch.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/Touch.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TouchEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TouchEvent.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TouchEvent.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(UIEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMRect.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TouchEvent.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(TouchEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/events/Unified_cpp_dom_events2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TransitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::TransitionEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TransitionEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/TransitionEvent.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMTransitionEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/UIEvent.cpp: In member function 'virtual nsresult mozilla::dom::UIEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/UIEvent.cpp:105:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/UIEvent.cpp:104:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMUIEvent) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/XULCommandEvent.cpp: In member function 'virtual nsresult mozilla::dom::XULCommandEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/XULCommandEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(UIEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events/XULCommandEvent.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMXULCommandEvent) ^~~~~~~~~~~~~~~~~~~~~~ libdom_flyweb.a.desc rm -f libdom_flyweb.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_flyweb.a.desc Unified_cpp_dom_flyweb0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/flyweb' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WebBrowserPersistDocumentChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistDocumentChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdom_events.a.desc rm -f libdom_events.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_events.a.desc EventStateManager.o Unified_cpp_dom_events0.o Unified_cpp_dom_events1.o Unified_cpp_dom_events2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/events' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WebBrowserPersistDocumentParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistDocumentParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/messagechannel' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_messagechannel0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel -I/home/pbulk/build/mail/thunderbird52/work/build/dom/messagechannel -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_messagechannel0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WebBrowserPersistLocalDocument.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistLocalDocument.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MessagePort.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.cpp: In member function 'virtual nsresult mozilla::dom::MessageChannel::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessageChannel.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessagePort.cpp: In member function 'virtual nsresult mozilla::dom::MessagePort::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessagePort.cpp:201:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/messagechannel/MessagePort.cpp:200:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLInputElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_messagechannel.a.desc rm -f libdom_messagechannel.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_messagechannel.a.desc Unified_cpp_dom_messagechannel0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/messagechannel' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_alerts0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_alerts0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:6: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp: In member function 'virtual nsresult mozilla::WebBrowserPersistLocalDocument::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgINotificationObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlertNotification.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/AlertNotification.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ImageCacheKey.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgLoader.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/AlertNotification.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgINotificationObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlertNotification.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/AlertNotification.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/AlertNotification.cpp: In member function 'virtual nsresult mozilla::AlertImageRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/AlertNotification.cpp:199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/AlertNotification.cpp:198:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, imgINotificationObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WebBrowserPersistRemoteDocument.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistRemoteDocument.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistRemoteDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Notification.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/nsXULAlerts.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlertNotification.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/AlertNotification.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgINotificationObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlertNotification.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/AlertNotification.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/nsXULAlerts.cpp: In member function 'virtual nsresult nsXULAlertObserver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/nsXULAlerts.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/nsXULAlerts.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_alerts.a.desc rm -f libtoolkit_components_alerts.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_alerts.a.desc Unified_cpp_components_alerts0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/hunspell/glue' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RemoteSpellCheckEngineChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHUNSPELL_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RemoteSpellCheckEngineChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:50, from /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h:207, from : /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WebBrowserPersistResourcesChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistResourcesChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RemoteSpellCheckEngineParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHUNSPELL_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RemoteSpellCheckEngineParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesChild.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:50, from /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h:207, from : /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WebBrowserPersistResourcesParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistResourcesParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozHunspell.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHUNSPELL_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozHunspell.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WebBrowserPersistSerializeChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistSerializeChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:50, from /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h:207, from : /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerialize.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerializeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/SelectionState.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:73: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Text.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EditorBase.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:73: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CountingAllocatorBase.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:51, from /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h:207, from : /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WebBrowserPersistSerializeParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistSerializeParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerialize.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerializeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeParent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsWebBrowserPersist.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsWebBrowserPersist.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CountingAllocatorBase.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:51, from /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h:207, from : /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function 'virtual nsresult mozHunspell::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.h:75, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:60: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozHunspell) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function 'virtual nsresult mozHunspell::Check(const char16_t*, bool*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:533:44: warning: 'int Hunspell::spell(const char*, int*, char**)' is deprecated [-Wdeprecated-declarations] *aResult = !!mHunspell->spell(charsetWord); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/hunspell.hxx:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.h:63, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:60: /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/hunspell/hunspell.hxx:132:20: note: declared here H_DEPRECATED int spell(const char* word, int* info = NULL, char** root = NULL); ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function 'virtual nsresult mozHunspell::Suggest(const char16_t*, char16_t***, uint32_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:556:60: warning: 'int Hunspell::suggest(char***, const char*)' is deprecated [-Wdeprecated-declarations] *aSuggestionCount = mHunspell->suggest(&wlst, charsetWord); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/hunspell.hxx:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.h:63, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:60: /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/hunspell/hunspell.hxx:142:20: note: declared here H_DEPRECATED int suggest(char*** slst, const char* word); ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozHunspellDirProvider.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHUNSPELL_STATIC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/hunspell/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozHunspellDirProvider.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/hunspell /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspellDirProvider.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:50, from /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h:207, from : /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLInputElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:61: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libextensions_spellcheck_hunspell_glue.a.desc rm -f libextensions_spellcheck_hunspell_glue.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_spellcheck_hunspell_glue.a.desc RemoteSpellCheckEngineChild.o RemoteSpellCheckEngineParent.o mozHunspell.o mozHunspellDirProvider.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/hunspell/glue' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/commandhandler' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_commandhandler0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/commandhandler -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_commandhandler0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIComponentManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp: In member function 'virtual nsresult nsBaseCommandController::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllerContext) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIInputStream.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFileStreams.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:10: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp: In member function 'virtual nsresult nsWebBrowserPersist::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:315:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:314:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIProgressEventSink) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsCommandManager.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIComponentManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsCommandManager.cpp: In member function 'virtual nsresult nsCommandManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsCommandManager.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler/nsCommandManager.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsICommandManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libembedding_components_commandhandler.a.desc rm -f libembedding_components_commandhandler.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_commandhandler.a.desc Unified_cpp_commandhandler0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/commandhandler' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkArray.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkArray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkArray.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkArray.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkAtom.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkAtom.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkAtom.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkAtom.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkAtomMap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkAtomMap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkAtomMap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkAtomMap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkAtomSpace.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkAtomSpace.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkAtomSpace.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkAtomSpace.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libembedding_components_webbrowserpersist.a.desc rm -f libembedding_components_webbrowserpersist.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_webbrowserpersist.a.desc WebBrowserPersistDocumentChild.o WebBrowserPersistDocumentParent.o WebBrowserPersistLocalDocument.o WebBrowserPersistRemoteDocument.o WebBrowserPersistResourcesChild.o WebBrowserPersistResourcesParent.o WebBrowserPersistSerializeChild.o WebBrowserPersistSerializeParent.o nsWebBrowserPersist.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/webbrowserpersist' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkBead.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkBead.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkBead.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o LinuxUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/LinuxUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/LinuxUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkBead.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/LinuxUtils.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/LinuxUtils.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SystemMemoryReporter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SystemMemoryReporter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/SystemMemoryReporter.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkBlob.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkBlob.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkBlob.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/LinuxUtils.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/SystemMemoryReporter.cpp:10: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkBlob.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkBuilder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkBuilder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkBuilder.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkBuilder.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkCell.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkCell.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCell.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDebugImpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDebugImpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDebugImpl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCell.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkCellObject.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkCellObject.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCellObject.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCellObject.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDebugImpl.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDebugImpl.cpp: In function 'void NS_DebugBreak(uint32_t, const char*, const char*, const char*, int32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDebugImpl.cpp:431:34: warning: this statement may fall through [-Wimplicit-fallthrough=] nsTraceRefcnt::WalkTheStack(stderr); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDebugImpl.cpp:435:5: note: here case NS_ASSERT_ABORT: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkCh.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkCh.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCh.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCh.cpp:39: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkConfig.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkConfig.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkConfig.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/AvailableMemoryTracker.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkConfig.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkCursor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkCursor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCursor.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCursor.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkDeque.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkDeque.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkDeque.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkDeque.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ProfileTimelineMarkerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/CycleCollectedJSContext.cpp:70, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkEnv.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkEnv.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkEnv.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkEnv.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkFactory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkFactory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkFactory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkFactory.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkFile.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkFile.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkFile.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/CycleCollectedJSContext.cpp:71, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsThreadUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/AvailableMemoryTracker.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkFile.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/AvailableMemoryTracker.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsConsoleService.cpp: In member function 'virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsConsoleService.cpp:49:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsConsoleService.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base0.cpp:119: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsConsoleService.cpp:49:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkHandle.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkHandle.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkHandle.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkHandle.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkIntMap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkIntMap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkIntMap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkIntMap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkMap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkMap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkMap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkMap.cpp:42: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkNode.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkNode.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkNode.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkNode.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkNodeMap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkNodeMap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkNodeMap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkNodeMap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkObject.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkObject.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkObject.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkObject.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkParser.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkParser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkParser.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkParser.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkPool.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkPool.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/mork.h:242, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp: In member function 'morkRow* morkPool::NewRow(morkEnv*, morkZone*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkConfig.h:125:59: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class morkRow' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp:207:5: note: in expansion of macro 'MORK_MEMSET' MORK_MEMSET(newRow, 0, sizeof(morkRow)); ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp:39: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRow.h:33:7: note: 'class morkRow' declared here class morkRow{ // row of cells ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/mork.h:242, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp: In member function 'morkCell* morkPool::NewCells(morkEnv*, mork_size, morkZone*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkConfig.h:125:59: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class morkCell'; use assignment or value-initialization instead [-Wclass-memaccess] #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp:247:5: note: in expansion of macro 'MORK_MEMSET' MORK_MEMSET(newCells, 0, size); ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPool.cpp:35: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here class morkCell { // minimal cell format ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkPortTableCursor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkPortTableCursor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPortTableCursor.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_base1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_base1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkPortTableCursor.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkProbeMap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkProbeMap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkProbeMap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkProbeMap.cpp:43: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDumpUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDumpUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkRow.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkRow.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRow.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRow.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/mork.h:242, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRow.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRow.cpp: In member function 'void morkRow::CutColumn(morkEnv*, mdb_column)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkConfig.h:124:59: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class morkCell'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] #define MORK_MEMMOVE(dest,src,size) memmove(dest,src,size) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRow.cpp:822:11: note: in expansion of macro 'MORK_MEMMOVE' MORK_MEMMOVE(cell, next, after * sizeof(morkCell)); ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRow.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRow.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here class morkCell { // minimal cell format ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkRowCellCursor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkRowCellCursor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRowCellCursor.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRowCellCursor.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkRowMap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkRowMap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRowMap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRowMap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkRowObject.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkRowObject.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRowObject.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryInfoDumper.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base1.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRowObject.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkRowSpace.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkRowSpace.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRowSpace.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkRowSpace.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkSink.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkSink.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkSink.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkSink.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkSpace.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkSpace.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkSpace.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkSpace.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkStore.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkStore.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkStore.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkStore.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_loop.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDumpUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDumpUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:156:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base1.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:138:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here struct AmountFns ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_loop.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDumpUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsDumpUtils.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:180:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/base/Unified_cpp_xpcom_base1.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsMemoryReporterManager.h:173:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here struct SizeOfTabFns ^~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkStream.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkStream.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkStream.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkStream.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkTable.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkTable.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkTable.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkTable.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkTableRowCursor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkTableRowCursor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkTableRowCursor.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkTableRowCursor.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkThumb.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkThumb.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkThumb.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkThumb.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkWriter.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkWriter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkWriter.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkWriter.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkYarn.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkYarn.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkYarn.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkYarn.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o morkZone.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/morkZone.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkZone.cpp libxpcom_base.a.desc rm -f libxpcom_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_base.a.desc LinuxUtils.o SystemMemoryReporter.o nsDebugImpl.o Unified_cpp_xpcom_base0.o Unified_cpp_xpcom_base1.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/morkZone.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o orkinHeap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/orkinHeap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/orkinHeap.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/xul' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_xul0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mdb.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/src/orkinHeap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdb_mork_src.a.desc rm -f libdb_mork_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdb_mork_src.a.desc morkArray.o morkAtom.o morkAtomMap.o morkAtomSpace.o morkBead.o morkBlob.o morkBuilder.o morkCell.o morkCellObject.o morkCh.o morkConfig.o morkCursor.o morkDeque.o morkEnv.o morkFactory.o morkFile.o morkHandle.o morkIntMap.o morkMap.o morkNode.o morkNodeMap.o morkObject.o morkParser.o morkPool.o morkPortTableCursor.o morkProbeMap.o morkRow.o morkRowCellCursor.o morkRowMap.o morkRowObject.o morkRowSpace.o morkSink.o morkSpace.o morkStore.o morkStream.o morkTable.o morkTableRowCursor.o morkThumb.o morkWriter.o morkYarn.o morkZone.o orkinHeap.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/db/mork/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_xul1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/BoxObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsListBoxBodyFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsListBoxBodyFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/BoxObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBoxFrame.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsListBoxBodyFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsListBoxBodyFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/BoxObject.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/BoxObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBoxFrame.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsListBoxBodyFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsListBoxBodyFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsListBoxBodyFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsListBoxBodyFrame.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BoxObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/BoxObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/BoxObject.cpp: In member function 'virtual nsresult mozilla::dom::BoxObject::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/BoxObject.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/BoxObject.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/filepicker' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsFileView.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/filepicker -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/filepicker -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsFileView.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/filepicker/nsFileView.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIFileView.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/filepicker/nsFileView.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_filepicker.a.desc rm -f libtoolkit_components_filepicker.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_filepicker.a.desc nsFileView.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/filepicker' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_converters0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_converters0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters/Unified_cpp_converters0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDebug.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/ParseFTPList.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIRequestObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStreamListener.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStreamConverter.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozITXTToHTMLConv.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsBinHexDecoder.cpp: In member function 'virtual nsresult mozilla::net::nsBinHexDecoder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsBinHexDecoder.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsBinHexDecoder.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function 'virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsMultiMixedConv.cpp:116:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsMultiMixedConv.cpp:115:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function 'virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsUnknownDecoder.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsUnknownDecoder.cpp:125:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function 'void mozTXTToHTMLConv::EscapeChar(char16_t, nsString&, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:50:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (inAttribute) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:57:5: note: here default: ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function 'void mozTXTToHTMLConv::EscapeStr(nsString&, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:96:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (inAttribute) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:105:5: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function 'bool mozTXTToHTMLConv::FindURL(const char16_t*, int32_t, uint32_t, uint32_t, nsString&, int32_t&, int32_t&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:514:21: warning: this statement may fall through [-Wimplicit-fallthrough=] state[RFC2396E] = unchecked; ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:516:3: note: here case '.': ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsHTTPCompressConv.cpp: In member function 'virtual nsresult mozilla::net::nsHTTPCompressConv::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, uint64_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsHTTPCompressConv.cpp:270:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (streamLen == 0) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/streamconv/converters/nsHTTPCompressConv.cpp:276:3: note: here case HTTP_COMPRESS_DEFLATE: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_xul2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul2.cpp libnetwerk_streamconv_converters.a.desc rm -f libnetwerk_streamconv_converters.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_streamconv_converters.a.desc Unified_cpp_converters0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/streamconv/converters' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/chardet' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_chardet0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/chardet -I/home/pbulk/build/mail/thunderbird52/work/build/intl/chardet -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_chardet0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/intl/chardet/Unified_cpp_intl_chardet0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/chardet/nsChardetModule.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/chardet/Unified_cpp_intl_chardet0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBoxFrame.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libintl_chardet.a.desc rm -f libintl_chardet.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_chardet.a.desc Unified_cpp_intl_chardet0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/chardet' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/inspector' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_inspector0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector -I/home/pbulk/build/mail/thunderbird52/work/build/layout/inspector -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_inspector0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/layout/inspector/Unified_cpp_layout_inspector0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBoxFrame.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/inISearchProcess.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/inICSSValueSearch.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inCSSValueSearch.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inCSSValueSearch.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inCSSValueSearch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBoxFrame.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBoxFrame.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inCSSValueSearch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inCSSValueSearch.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inCSSValueSearch.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inDOMUtils.cpp:40, from /home/pbulk/build/mail/thunderbird52/work/build/layout/inspector/Unified_cpp_layout_inspector0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inCSSValueSearch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBoxFrame.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsXULPopupManager.cpp: In member function 'virtual nsresult TransitionEnder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsXULPopupManager.cpp:1129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsXULPopupManager.cpp:1128:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inCSSValueSearch.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/inspector/inCSSValueSearch.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h: In member function 'virtual nsresult inDOMUtils::GetCSSPropertyNames(uint32_t, uint32_t*, char16_t***)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSProps.h:481:46: warning: array subscript (nsCSSPropertyID)352 is above array bounds of 'const uint32_t [352]' {aka 'const unsigned int [352]'} [-Warray-bounds] return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ liblayout_inspector.a.desc rm -f liblayout_inspector.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_inspector.a.desc Unified_cpp_layout_inspector0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/inspector' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/storage/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o mozStorageModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/build -I/home/pbulk/build/mail/thunderbird52/work/build/storage/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/mozStorageModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/build/mozStorageModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/xul/Unified_cpp_layout_xul2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsXULPopupManager.cpp: In member function 'bool nsXULPopupManager::HandleKeyboardEventWithKeyCode(nsIDOMKeyEvent*, nsMenuChainItem*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsXULPopupManager.cpp:2335:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (alt && aTopVisibleMenuItem && aTopVisibleMenuItem->Frame()->IsMenuList()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsXULPopupManager.cpp:2342:5: note: here case nsIDOMKeyEvent::DOM_VK_LEFT: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsXULPopupManager.cpp:2378:14: warning: this statement may fall through [-Wimplicit-fallthrough=] } else if (mActiveMenuBar) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsXULPopupManager.cpp:2385:5: note: here case nsIDOMKeyEvent::DOM_VK_RETURN: { ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/storage/build/mozStorageModule.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libstorage_build.a.desc rm -f libstorage_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libstorage_build.a.desc mozStorageModule.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/storage/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/pkix' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixbuild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixbuild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixbuild.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixcert.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixcert.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixcert.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixcheck.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixcheck.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixcheck.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixder.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixnames.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixnames.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixnames.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixnss.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixnss.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixnss.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixocsp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixocsp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixocsp.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixresult.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixresult.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixresult.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixtime.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixtime.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixtime.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pkixverify.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/build/security/pkix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/pkixverify.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/lib/pkixverify.cpp libmozillapkix.a.desc rm -f libmozillapkix.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmozillapkix.a.desc pkixbuild.o pkixcert.o pkixcheck.o pkixder.o pkixnames.o pkixnss.o pkixocsp.o pkixresult.o pkixtime.o pkixverify.o liblayout_xul.a.desc rm -f liblayout_xul.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_xul.a.desc Unified_cpp_layout_xul0.o Unified_cpp_layout_xul1.o Unified_cpp_layout_xul2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/pkix' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Telemetry.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.9.1"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Telemetry.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Telemetry.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/xul' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TelemetryCommon.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.9.1"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TelemetryCommon.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryCommon.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsITelemetry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryCommon.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/workers' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_workers0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_workers0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Telemetry.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Telemetry.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Telemetry.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadContext.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/RuntimeService.cpp: In constructor '{anonymous}::WorkerThreadContextPrivate::WorkerThreadContextPrivate(mozilla::dom::workers::WorkerPrivate*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/RuntimeService.cpp:919:47: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class {anonymous}::WorkerThreadContextPrivate' with no trivial copy-assignment [-Wclass-memaccess] memset(this, 0, sizeof(PerThreadAtomCache)); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/RuntimeService.cpp:893:7: note: 'class {anonymous}::WorkerThreadContextPrivate' declared here class WorkerThreadContextPrivate : private PerThreadAtomCache ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorker.cpp: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorker::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorker.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorker.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ServiceWorker) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerClient.cpp: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorkerClient::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerClient.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerClient.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerClients.cpp: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorkerClients::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerClients.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerClients.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerClients.cpp: In member function 'virtual nsresult {anonymous}::WebProgressListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerClients.cpp:485:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerClients.cpp:484:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerContainer.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerContainer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerContainer.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerContainer.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ServiceWorkerContainer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::FetchEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:908:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:907:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(FetchEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::ExtendableEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:964:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:963:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ExtendableEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::PushMessageData::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1043:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1042:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::PushEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1156:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(PushEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::workers::ExtendableMessageEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1273:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1272:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ExtendableMessageEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManager.cpp: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorkerManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManager.cpp:228:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManager.cpp:227:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIServiceWorkerManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TelemetryEvent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.9.1"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TelemetryEvent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryEvent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsITelemetry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryEvent.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TelemetryHistogram.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.9.1"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TelemetryHistogram.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp:18: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TelemetryScalar.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.9.1"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TelemetryScalar.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryScalar.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsITelemetry.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryScalar.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/TelemetryScalar.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_workers1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_workers1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o WebrtcTelemetry.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.9.1"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/WebrtcTelemetry.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/WebrtcTelemetry.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/Telemetry.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/WebrtcTelemetry.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_telemetry.a.desc rm -f libtoolkit_components_telemetry.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_telemetry.a.desc Telemetry.o TelemetryCommon.o TelemetryEvent.o TelemetryHistogram.o TelemetryScalar.o WebrtcTelemetry.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_workers2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_workers2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadContext.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerPrivate.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerPrivate.cpp: In member function 'virtual nsresult mozilla::dom::workers::ServiceWorkerPrivate::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerPrivate.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerPrivate.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistrationMainThread::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistration.cpp:168:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(ServiceWorkerRegistration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistration.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ServiceWorkerRegistrationMainThread) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistrationWorkerThread::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistration.cpp:1031:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(ServiceWorkerRegistration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistration.cpp:1030:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ServiceWorkerRegistrationWorkerThread) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistration::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistration.cpp:1285:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerRegistration.cpp:1284:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ServiceWorkerRegistration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerWindowClient.cpp: In member function 'virtual nsresult WebProgressListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerWindowClient.cpp:329:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerWindowClient.cpp:328:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/SharedWorker.cpp: In member function 'virtual nsresult mozilla::dom::workers::SharedWorker::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/SharedWorker.cpp:162:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/SharedWorker.cpp:161:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SharedWorker) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsresult mozilla::dom::workers::WorkerPrivateParent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:3682:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:3681:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(WorkerPrivateParent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsresult mozilla::dom::workers::WorkerPrivateParent::EventTarget::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:6654:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:6644:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerRunnable.cpp: In member function 'virtual nsresult mozilla::dom::workers::WorkerRunnable::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerRunnable.cpp:223:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerRunnable.cpp:222:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerGlobalScope::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerScope.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerScope.cpp:126:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerGlobalScope::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerScope.cpp:570:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(WorkerGlobalScope) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventTarget.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerScope.cpp:569:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ServiceWorkerGlobalScope) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerDebuggerGlobalScope::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerScope.cpp:769:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerScope.cpp:768:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:40, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/Workers.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:40, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h: In member function 'virtual nsresult ClientNavigateRunnable::Run()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:235:12: warning: 'window' may be used uninitialized in this function [-Wmaybe-uninitialized] return mIsInnerWindow ? mOuterWindow.get() : AsOuter(); ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers1.cpp:92: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/ServiceWorkerWindowClient.cpp:388:21: note: 'window' was declared here nsGlobalWindow* window; ^~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DOMIntersectionObserver.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DOMIntersectionObserver.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMRectBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMRectBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/workers/Unified_cpp_dom_workers2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp: In member function 'void mozilla::dom::workers::WorkerPrivate::EnterDebuggerEventLoop()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:5744:47: warning: 'runnable' may be used uninitialized in this function [-Wmaybe-uninitialized] static_cast(runnable)->Run(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp: In member function 'void mozilla::dom::workers::WorkerPrivate::ClearDebuggerEventQueue()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:5192:22: warning: 'runnable' may be used uninitialized in this function [-Wmaybe-uninitialized] runnable->Release(); ~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp: In member function 'void mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.cpp:4748:47: warning: 'runnable' may be used uninitialized in this function [-Wmaybe-uninitialized] static_cast(runnable)->Run(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IntersectionObserverBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMRectBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_workers.a.desc rm -f libdom_workers.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_workers.a.desc Unified_cpp_dom_workers0.o Unified_cpp_dom_workers1.o Unified_cpp_dom_workers2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/workers' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsContentUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsContentUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMRectBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserverEntry::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMIntersectionObserver.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(DOMIntersectionObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/json' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_json0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json -I/home/pbulk/build/mail/thunderbird52/work/build/dom/json -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_json0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/json/Unified_cpp_dom_json0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/json/Unified_cpp_dom_json0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/dom/json/Unified_cpp_dom_json0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.cpp:25: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIJSON.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/json/Unified_cpp_dom_json0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.cpp: In member function 'virtual nsresult nsJSON::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIJSON) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.cpp: In member function 'virtual nsresult nsJSONListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.cpp:503:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/json/nsJSON.cpp:502:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIStreamListener) ^~~~~~~~~~~~~~~~~~~~~~ libdom_json.a.desc rm -f libdom_json.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_json.a.desc Unified_cpp_dom_json0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/json' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDOMWindowUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDOMWindowUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.cpp:205: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp:177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsTranslationNodeList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp:4124:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowUtils.cpp:4123:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsITranslationNodeList) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsFrameMessageManager.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsFrameMessageManager.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsGlobalWindow.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsGlobalWindow.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameLoader.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.cpp:23: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMessageManager.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMessageManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.cpp:9: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.cpp: In member function 'virtual nsresult nsFrameMessageManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameMessageManager.cpp:14: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:61:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:61:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO_CONDITIONAL' } else ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ASpdySession.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ASpdySession.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/ASpdySession.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/ASpdySession.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult DialogValueHolder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:710:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:709:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult nsGlobalWindow::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:1935:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:1934:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult nsGlobalChromeWindow::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:14058:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGlobalWindow) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:14057:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMChromeWindow) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp: In member function 'virtual nsresult nsGlobalModalWindow::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:14546:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGlobalWindow) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:14545:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMModalContentWindow) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/ASpdySession.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:49: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here class nsTabSizes { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPIDOMWindow.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:162: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AlternateServices.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AlternateServices.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AlternateServices.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AlternateServices.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:58, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsCheapSets.h: In member function 'void nsCheapSet::Put(nsCheapSet::KeyType) [with EntryType = nsUint32HashKey]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsCheapSets.h:136:7: warning: this statement may fall through [-Wimplicit-fallthrough=] mState = MANY; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsCheapSets.h:140:5: note: here case MANY: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AlternateServices.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsHttpAuthCache.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsHttpAuthCache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpAuthCache.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpAuthCache.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpAuthCache.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsHttpChannelAuthProvider.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsHttpChannelAuthProvider.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImageLoadingContent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImageLoadingContent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/imgINotificationObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsAtomicContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsImageFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.cpp:28: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsImageLoadingContent.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsHttpHandler.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsHttpHandler.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpHandler.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpHandler.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpHandler.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsObjectLoadingContent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsObjectLoadingContent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/ImageCacheKey.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_http0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_http0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Mutex.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/imgLoader.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.cpp:13: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.cpp: In member function 'virtual nsresult ObjectInterfaceRequestorShim::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.cpp:1400:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.cpp:1399:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInterfaceRequestor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp: In member function 'virtual nsresult mozilla::net::AltDataOutputStreamChild::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPluginArray.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPluginArray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/Http2Session.cpp: In member function 'virtual nsresult mozilla::net::Http2Session::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/Http2Session.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/Http2Session.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp:42, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:83: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PluginArrayBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp:237:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp:236:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIThrottledInputChannel) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HiddenPluginEvent.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginArray::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp:75:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp:407:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsPluginArray.cpp:406:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpChannelChild.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelChild::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpChannelChild.cpp:242:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpChannelChild.cpp:241:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDivertableChannel) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTextFragmentSSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTextFragmentSSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsTextFragmentSSE2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsTextFragmentSSE2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpChannelParent.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpChannelParent.cpp:165:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpChannelParent.cpp:164:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpChannelParentListener.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParentListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpChannelParentListener.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpChannelParentListener.cpp:55:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/Http2Stream.cpp: In member function 'virtual nsresult mozilla::net::Http2Stream::OnReadSegment(const char*, uint32_t, uint32_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/Http2Stream.cpp:1372:16: warning: this statement may fall through [-Wimplicit-fallthrough=] ChangeState(SENDING_BODY); ~~~~~~~~~~~^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/Http2Stream.cpp:1375:3: note: here case SENDING_BODY: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::SetReferrerWithPolicy(nsIURI*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp:1597:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp:1602:7: note: here default: // (Pref limited to [0,2] enforced by clamp, MOZ_CRASH overkill.) ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Attr.cpp: In member function 'virtual nsresult mozilla::dom::Attr::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Attr.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Attr.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:2918:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:2918:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/BarProps.cpp: In member function 'virtual nsresult mozilla::dom::BarProp::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/BarProps.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/BarProps.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Crypto.cpp: In member function 'virtual nsresult mozilla::dom::Crypto::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Crypto.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Crypto.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMCrypto) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/CustomElementRegistry.cpp: In member function 'virtual nsresult mozilla::dom::CustomElementRegistry::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/CustomElementRegistry.cpp:162:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/CustomElementRegistry.cpp:161:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMCursor.cpp: In member function 'virtual nsresult mozilla::dom::DOMCursor::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMCursor.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMCursor.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMDOMCursor) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMError.cpp: In member function 'virtual nsresult mozilla::dom::DOMError::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMError.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMError.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::Exception::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMException.cpp:158:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMException.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:128: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::DOMException::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMException.cpp:519:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Exception) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMException.cpp:518:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMDOMException) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMImplementation.cpp: In member function 'virtual nsresult mozilla::dom::DOMImplementation::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMImplementation.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMImplementation.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/AnonymousContent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMException.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base0.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Atomics.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_http1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_http1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMParser.cpp: In member function 'virtual nsresult mozilla::dom::DOMParser::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMParser.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMParser.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMQuad.cpp: In member function 'virtual nsresult mozilla::dom::DOMQuad::QuadBounds::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMQuad.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMRectReadOnly) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMQuad.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(DOMQuad::QuadBounds) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectReadOnly::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMRect.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMRect.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMRect.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMRect.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DOMRectList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMRequest.cpp: In member function 'virtual nsresult mozilla::dom::DOMRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMRequest.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMRequest.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMDOMRequest) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMStringList.cpp: In member function 'virtual nsresult mozilla::dom::DOMStringList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMStringList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMStringList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DocumentFragment.cpp: In member function 'virtual nsresult mozilla::dom::DocumentFragment::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DocumentFragment.cpp:143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DocumentFragment.cpp:142:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Element.cpp:60, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Rule.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/StyleRule.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/nsSVGElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/SVGAnimatedTransformList.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/DOMSVGTransformList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg/SVGTransform.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Performance.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpChannel.cpp:86, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:65: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual nsresult mozilla::net::nsHttpChannel::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpChannel.cpp:5710:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpChannel.cpp:5709:7: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Element.cpp: In member function 'virtual nsresult mozilla::dom::DestinationInsertionPointList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Element.cpp:1144:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Element.cpp:1143:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DestinationInsertionPointList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DOMMatrix.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/EventSource.cpp: In member function 'virtual nsresult mozilla::dom::EventSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/EventSource.cpp:137:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/EventSource.cpp:136:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpPipeline.cpp: In member function 'virtual nsresult mozilla::net::nsHttpPipeline::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpPipeline.cpp:166:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpPipeline.cpp:165:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/File.cpp: In member function 'virtual nsresult mozilla::dom::DataOwnerAdapter::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/File.cpp:105:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/File.cpp:104:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/File.cpp: In member function 'virtual nsresult mozilla::dom::Blob::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/File.cpp:158:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/File.cpp:157:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FileList.cpp: In member function 'virtual nsresult mozilla::dom::FileList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FileList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FileList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMFileList) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FileReader.cpp: In member function 'virtual nsresult mozilla::dom::FileReader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FileReader.cpp:75:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FileReader.cpp:74:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/DirectionalityUtils.cpp:220, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsCheapSets.h: In member function 'void nsCheapSet::Put(nsCheapSet::KeyType) [with EntryType = nsPtrHashKey]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsCheapSets.h:136:7: warning: this statement may fall through [-Wimplicit-fallthrough=] mState = MANY; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds/nsCheapSets.h:140:5: note: here case MANY: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Element.cpp: In member function 'nsresult mozilla::dom::Element::PreHandleEventForLinks(mozilla::EventChainPreVisitor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Element.cpp:3027:27: warning: this statement may fall through [-Wimplicit-fallthrough=] aVisitor.mEventStatus = nsEventStatus_eConsumeNoDefault; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Element.cpp:3029:3: note: here case eFocus: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Element.cpp:3042:27: warning: this statement may fall through [-Wimplicit-fallthrough=] aVisitor.mEventStatus = nsEventStatus_eConsumeNoDefault; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Element.cpp:3044:3: note: here case eBlur: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_http2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_http2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpRequestHead.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FormDataBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp: In member function 'virtual nsresult mozilla::dom::FormData::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:99:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMFormData) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormElement.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpRequestHead.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpTransaction.cpp: In member function 'nsresult mozilla::net::nsHttpTransaction::HandleContentStart()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpTransaction.cpp:1647:29: warning: this statement may fall through [-Wimplicit-fallthrough=] mPreserveStream = true; ~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http/nsHttpTransaction.cpp:1649:9: note: here case 204: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsChildContentList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp:413:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormSubmission.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp:412:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsChildContentList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsNodeSupportsWeakRefTearoff::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:852:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:890:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp:512:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' NS_INTERFACE_MAP_END_AGGREGATED(mNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp:511:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult mozilla::dom::FragmentOrElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp:1944:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FragmentOrElement.cpp:1943:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_protocol_http.a.desc rm -f libnetwerk_protocol_http.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_http.a.desc ASpdySession.o AlternateServices.o nsHttpAuthCache.o nsHttpChannelAuthProvider.o nsHttpHandler.o Unified_cpp_protocol_http0.o Unified_cpp_protocol_http1.o Unified_cpp_protocol_http2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mediasniffer' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_mediasniffer0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mediasniffer -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mediasniffer -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_mediasniffer0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mediasniffer/Unified_c_mediasniffer0.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_mediasniffer0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mediasniffer -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mediasniffer -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mediasniffer0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mediasniffer/Unified_cpp_mediasniffer0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mediasniffer/nsMediaSniffer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mediasniffer/nsMediaSniffer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mediasniffer/Unified_cpp_mediasniffer0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/mediasniffer/nsMediaSniffer.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mediasniffer/Unified_cpp_mediasniffer0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/GroupedSHistory.cpp: In member function 'virtual nsresult mozilla::dom::GroupedSHistory::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/GroupedSHistory.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/GroupedSHistory.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGroupedSHistory) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/IdleDeadline.cpp: In member function 'virtual nsresult mozilla::dom::IdleDeadline::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/IdleDeadline.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/IdleDeadline.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_mediasniffer.a.desc rm -f libtoolkit_components_mediasniffer.a /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/IdleRequest.cpp: In member function 'virtual nsresult mozilla::dom::IdleRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/IdleRequest.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/IdleRequest.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITimeoutHandler) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_mediasniffer.a.desc Unified_c_mediasniffer0.o Unified_cpp_mediasniffer0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mediasniffer' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/security' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_security0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security -I/home/pbulk/build/mail/thunderbird52/work/build/dom/security -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_security0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wformat-security /home/pbulk/build/mail/thunderbird52/work/build/dom/security/Unified_cpp_dom_security0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/ContentVerifier.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/ContentVerifier.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/security/Unified_cpp_dom_security0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ImportManager.cpp: In member function 'virtual nsresult mozilla::dom::ImportLoader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ImportManager.cpp:280:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormSubmission.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ImportManager.cpp:279:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(ImportLoader) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ImportManager.cpp: In member function 'virtual nsresult mozilla::dom::ImportManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ImportManager.cpp:654:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormSubmission.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ImportManager.cpp:653:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(ImportManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/FormData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Location.cpp: In member function 'virtual nsresult mozilla::dom::Location::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Location.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Location.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMLocation) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/SRICheck.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/security/Unified_cpp_dom_security0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/ContentVerifier.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/ContentVerifier.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/security/Unified_cpp_dom_security0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/nsCSPContext.cpp: In member function 'virtual nsresult nsCSPContext::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/nsCSPContext.cpp:270:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsCSPContext, ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/nsCSPContext.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/security/Unified_cpp_dom_security0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/nsCSPContext.cpp:270:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsCSPContext, ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Navigator.cpp: In member function 'virtual nsresult mozilla::dom::Navigator::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Navigator.cpp:185:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Navigator.cpp:184:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMozNavigatorNetwork) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/NodeIterator.cpp: In member function 'virtual nsresult mozilla::dom::NodeIterator::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/NodeIterator.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/NodeIterator.cpp:176:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMNodeIterator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/nsContentSecurityManager.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/security/Unified_cpp_dom_security0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/ContentVerifier.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/security/ContentVerifier.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/security/Unified_cpp_dom_security0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_security.a.desc rm -f libdom_security.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_security.a.desc Unified_cpp_dom_security0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/security' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsOSHelperAppService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsOSHelperAppService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalHelperAppService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalHelperAppService.h:26, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.cpp:15: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_uriloader_exthandler0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/http -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_uriloader_exthandler0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHandlerService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/ContentHandlerService.h:4, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/ContentHandlerService.cpp:1, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/ContentHandlerService.cpp:3, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/ExternalHelperAppParent.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsBaseHashtable.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsClassHashtable.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/ContentHandlerService.h:5, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/ContentHandlerService.cpp:1, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHandlerService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/ContentHandlerService.h:4, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/ContentHandlerService.cpp:1, from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function 'virtual nsresult nsExternalAppHandler::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp:1204:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp:1203:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIBackgroundFileSaverObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExtProtocolChannel::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp:86:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIRequestObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExternalProtocolHandler::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp:460:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp:459:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function 'virtual nsresult nsMIMEInfoBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp:25:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHandlerInfo) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameLoader.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function 'void nsExternalAppHandler::SendStatusChange(nsExternalAppHandler::ErrorType, nsresult, nsIRequest*, const nsAFlatString&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp:1830:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (type == kLaunchError) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp:1844:5: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameLoader.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp: In member function 'virtual nsresult mozilla::dom::PartialSHistory::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ liburiloader_exthandler.a.desc rm -f liburiloader_exthandler.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liburiloader_exthandler.a.desc nsOSHelperAppService.o Unified_cpp_uriloader_exthandler0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/typelib/xpt' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_typelib_xpt0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/typelib/xpt -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/typelib/xpt -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_typelib_xpt0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/typelib/xpt/Unified_cpp_xpcom_typelib_xpt0.cpp libxpt.a rm -f libxpt.a libxpt.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs libxpt.a Unified_cpp_xpcom_typelib_xpt0.o libxpt.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpt.a.desc Unified_cpp_xpcom_typelib_xpt0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/typelib/xpt' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/html' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PluginDocument.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PluginDocument.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/PluginDocument.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ProcessGlobal.cpp: In member function 'virtual nsresult mozilla::dom::ProcessGlobal::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ProcessGlobal.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ProcessGlobal.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsHTMLDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/MediaDocument.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/PluginDocument.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ScreenOrientation.cpp: In member function 'virtual nsresult mozilla::dom::ScreenOrientation::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ScreenOrientation.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ScreenOrientation.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ScreenOrientation) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ShadowRoot.cpp: In member function 'virtual nsresult mozilla::dom::ShadowRoot::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ShadowRoot.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DocumentFragment) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ShadowRoot.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsHTMLDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/MediaDocument.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/PluginDocument.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ShadowRoot.cpp: In member function 'virtual nsresult mozilla::dom::ShadowRootStyleSheetList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ShadowRoot.cpp:734:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(StyleSheetList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/ShadowRoot.cpp:733:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ShadowRootStyleSheetList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/PartialSHistory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/StyleSheetList.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/StyleSheetList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/StyleSheetList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/SubtleCrypto.cpp: In member function 'virtual nsresult mozilla::dom::SubtleCrypto::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/SubtleCrypto.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/SubtleCrypto.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.h:50, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsHTMLDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/MediaDocument.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/PluginDocument.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsHTMLDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/MediaDocument.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/PluginDocument.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_html0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollectionBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.h:50, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsHTMLDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/LinkedList.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLAllCollection::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLBodyElement.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.h:50, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsHTMLDocument.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/TreeWalker.cpp: In member function 'virtual nsresult mozilla::dom::TreeWalker::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/TreeWalker.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/TreeWalker.cpp:49:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMTreeWalker) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/WebSocket.cpp: In member function 'virtual nsresult mozilla::dom::WebSocket::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/WebSocket.cpp:1449:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/WebSocket.cpp:1448:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(WebSocket) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Loader.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/WebKitCSSMatrix.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.cpp: In member function 'nsresult nsAttrAndChildArray::RemoveAttrAt(uint32_t, nsAttrValue&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.cpp:464:58: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] (slotCount - aPos - 1) * sizeof(InternalAttr)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Loader.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/WebKitCSSMatrix.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:206:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.cpp:465:65: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&ATTRS(mImpl)[slotCount - 1], 0, sizeof(InternalAttr)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Loader.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/WebKitCSSMatrix.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:206:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.cpp: In member function 'bool nsAttrAndChildArray::AddAttrSlot()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.cpp:858:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] childCount * sizeof(nsIContent*)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Loader.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/WebKitCSSMatrix.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:206:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureTrackSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLCanvasElement.cpp:694:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLCanvasElement.cpp:693:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(CanvasCaptureTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLContentElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLContentElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLContentElement.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLContentElement.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLContentElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLContentElement.cpp: In member function 'virtual nsresult mozilla::dom::DistributedContentList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLContentElement.cpp:328:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLContentElement.cpp:327:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DistributedContentList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLDataListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLDataListElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLDataListElement.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLDataListElement.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLDataListElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentIterator::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentIterator.cpp:228:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentIterator.cpp:227:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsContentIterator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentSubtreeIterator::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentIterator.cpp:1238:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsContentIterator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentIterator.cpp:1237:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(nsContentSubtreeIterator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsBaseContentList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentList.cpp:91:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentList.cpp:90:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsBaseContentList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsSimpleContentList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentList.cpp:143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentList.cpp:142:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(nsSimpleContentList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/Timeout.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/WindowNamedPropertiesHandler.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base4.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_html1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLFormControlsCollection::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:150:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:149:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLFormControlsCollection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Loader.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentSink.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentSink.cpp: In member function 'virtual nsresult nsContentSink::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentSink.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentSink.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMAttributeMap.cpp: In member function 'virtual nsresult nsDOMAttributeMap::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMAttributeMap.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:38, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMAttributeMap.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsDOMAttributeMap) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMCaretPosition.cpp: In member function 'virtual nsresult nsDOMCaretPosition::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMCaretPosition.cpp:75:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMCaretPosition.cpp:74:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp:72, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Loader.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentSink.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMClassInfo::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp:370:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp:369:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClassInfo) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMConstructor::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp:1271:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp:1270:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsEventListenerThisTranslator::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp:1997:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp:1996:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp:856:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp:855:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::StreamCaptureTrackSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp:2437:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp:2436:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLMediaElement::StreamCaptureTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::DecoderCaptureTrackSource::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp:2516:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp:2515:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLMediaElement::DecoderCaptureTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::CaptureStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp:2560:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMediaElement.cpp:2559:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLMediaElement::CaptureStreamTrackSourceGetter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationRecord::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMMutationObserver.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMMutationObserver.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsMutationReceiver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMMutationObserver.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMMutationObserver.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationObserver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMMutationObserver.cpp:485:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMMutationObserver.cpp:484:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsDOMMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMSerializer.cpp: In member function 'virtual nsresult nsDOMSerializer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMSerializer.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMSerializer.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMSerializer) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMTokenList.cpp: In member function 'virtual nsresult nsDOMTokenList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMTokenList.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:38, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMTokenList.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsDOMTokenList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowList.cpp: In member function 'virtual nsresult nsDOMWindowList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowList.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMWindowList.cpp:36:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html1.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLInputElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLInputElement::PostHandleEvent(mozilla::EventChainPostVisitor&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLInputElement.cpp:4599:17: warning: this statement may fall through [-Wimplicit-fallthrough=] if (keyEvent->mKeyCode != NS_VK_SPACE) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLInputElement.cpp:4607:15: note: here case NS_FORM_INPUT_BUTTON: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLInputElement.cpp:4626:30: warning: this statement may fall through [-Wimplicit-fallthrough=] isMovingBack = true; ~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLInputElement.cpp:4628:15: note: here case NS_VK_DOWN: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp: In member function 'virtual nsresult nsDocument::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp:1557:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:38, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp:1556:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsDocument) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocumentEncoder.cpp: In member function 'virtual nsresult nsDocumentEncoder::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocumentEncoder.cpp:185:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocumentEncoder.cpp:184:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFocusManager.cpp: In member function 'virtual nsresult nsFocusManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFocusManager.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFocusManager.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIFocusManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameLoader.cpp: In member function 'virtual nsresult nsFrameLoader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameLoader.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsFrameLoader.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPersistable) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfo.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicy.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp:245, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here class nsTabSizes { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base5.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp: In member function 'already_AddRefed nsIDocument::ImportNode(nsINode&, bool, nsINode::ErrorResult&) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp:6210:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ShadowRoot::FromNode(imported)) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp:6215:5: note: here case nsIDOMNode::ATTRIBUTE_NODE: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp: In member function 'nsINode* nsIDocument::AdoptNode(nsINode&, nsINode::ErrorResult&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp:7263:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ShadowRoot::FromNode(adoptedNode)) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp:7269:5: note: here case nsIDOMNode::ELEMENT_NODE: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp: In member function 'virtual nsViewportInfo nsDocument::GetViewportInfo(const ScreenIntSize&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp:7558:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.cpp:7560:3: note: here case Specified: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_html2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLMenuElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMenuElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMenuElement.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMenuElement.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIVariant.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLMenuElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMenuElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLMenuElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMenuElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLOptionsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLOptionsCollection::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLOptionsCollection.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLMenuElement.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLOptionsCollection.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLOptionsCollection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/HTMLSelectElement.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLOptGroupElement.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html2.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCheapSets.h: In member function 'void nsCheapSet::Put(nsCheapSet::KeyType) [with EntryType = nsUint32HashKey]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCheapSets.h:136:7: warning: this statement may fall through [-Wimplicit-fallthrough=] mState = MANY; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCheapSets.h:140:5: note: here case MANY: ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCheapSets.h: In member function 'void nsCheapSet::Put(nsCheapSet::KeyType) [with EntryType = nsStringHashKey]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCheapSets.h:136:7: warning: this statement may fall through [-Wimplicit-fallthrough=] mState = MANY; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCheapSets.h:140:5: note: here case MANY: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_html3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLShadowElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLShadowElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSharedElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSharedElement.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:1591:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' NS_INTERFACE_MAP_ENTRY_CONDITIONAL(_interface, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSharedElement.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_IF_TAG' NS_INTERFACE_MAP_ENTRY_IF_TAG(nsIDOMHTMLHtmlElement, html) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSharedListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedListElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSharedListElement.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:1591:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' NS_INTERFACE_MAP_ENTRY_CONDITIONAL(_interface, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSharedListElement.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_IF_TAG' NS_INTERFACE_MAP_ENTRY_IF_TAG(nsIDOMHTMLUListElement, ul) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSharedObjectElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedObjectElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSharedObjectElement.cpp:96:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:1591:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' NS_INTERFACE_MAP_ENTRY_CONDITIONAL(_interface, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSharedObjectElement.cpp:95:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_IF_TAG' NS_INTERFACE_MAP_ENTRY_IF_TAG(nsIDOMHTMLEmbedElement, embed) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSourceElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSourceElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSourceElement.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLSourceElement.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMHTMLSourceElement) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableCellElement.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::TableRowsCollection::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableElement.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableElement.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(TableRowsCollection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableElement.cpp:364:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableElement.cpp:363:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLTableElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableRowElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableRowElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableRowElement.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableRowElement.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLTableRowElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableSectionElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableSectionElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableSectionElement.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTableSectionElement.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLTableSectionElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTemplateElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTemplateElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTemplateElement.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DocumentFragment.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ShadowRoot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTemplateElement.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLTemplateElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenConImageContent.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenConImageContent.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.cpp: In member function 'virtual nsresult nsGenericDOMDataNode::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.cpp:140:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenericDOMDataNode.cpp:139:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsHistory.cpp: In member function 'virtual nsresult nsHistory::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsHistory.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsHistory.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMHistory) // Empty, needed for extension compat ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_html4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsHostObjectURI.cpp: In member function 'virtual nsresult nsHostObjectURI::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsHostObjectURI.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsHostObjectURI.cpp:37:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleProcessorData.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.cpp:86, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/nsXMLElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenConImageContent.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsInProcessTabChildGlobal.cpp: In member function 'virtual nsresult nsInProcessTabChildGlobal::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsInProcessTabChildGlobal.cpp:173:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsInProcessTabChildGlobal.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:92: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSContext::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsJSEnvironment.cpp:635:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsJSEnvironment.cpp:634:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSArgArray::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsJSEnvironment.cpp:2755:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsJSEnvironment.cpp:2754:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIJSArgArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsJSTimeoutHandler.cpp: In member function 'virtual nsresult nsJSScriptTimeoutHandler::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsJSTimeoutHandler.cpp:168:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsJSTimeoutHandler.cpp:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIVariant.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLElement.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTrackElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTrackElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTrackElement.cpp:156:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTrackElement.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLTrackElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/MediaError.cpp: In member function 'virtual nsresult mozilla::dom::MediaError::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/MediaError.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/MediaError.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/TextTrackManager.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/TextTrackManager.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/TextTrackManager.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/TimeRanges.cpp: In member function 'virtual nsresult mozilla::dom::TimeRanges::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/TimeRanges.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/TimeRanges.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/ValidityState.cpp: In member function 'virtual nsresult mozilla::dom::ValidityState::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/ValidityState.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/ValidityState.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsDOMStringMap.cpp: In member function 'virtual nsresult nsDOMStringMap::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsDOMStringMap.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsDOMStringMap.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:137: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMHTMLElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.cpp: In member function 'virtual nsresult nsGenericHTMLElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.cpp:176:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElementBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLElement.cpp:175:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMNode) ^~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base7.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base7.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FragmentOrElement.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_html5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/dom/html -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/canvas -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/editor/txmgr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tables -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::SetAndTakeAttr(nsIAtom*, nsAttrValue&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:98:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(&Attrs()[i + 1], &Attrs()[i], (mAttrCount - i) * sizeof(InternalAttr)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:90:10: note: 'struct nsMappedAttributes::InternalAttr' declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:234:57: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] (mAttrCount - aPos - 1) * sizeof(InternalAttr)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:90:10: note: 'struct nsMappedAttributes::InternalAttr' declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMimeTypeArray.cpp: In member function 'virtual nsresult nsMimeTypeArray::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMimeTypeArray.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMimeTypeArray.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BrowserElementAudioChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/nsBrowserElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsQueryContentEventResult.cpp: In member function 'virtual nsresult nsQueryContentEventResult::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsQueryContentEventResult.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsQueryContentEventResult.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIQueryContentEventResult) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsRange.cpp: In member function 'virtual nsresult nsRange::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsRange.cpp:334:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsRange.cpp:333:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMRange) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScreen.cpp: In member function 'virtual nsresult nsScreen::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScreen.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScreen.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMScreen) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp: In member function 'virtual nsresult nsScriptLoadRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsScriptLoadRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp: In member function 'virtual nsresult nsModuleLoadRequest::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp:193:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsScriptLoadRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp:192:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(nsModuleLoadRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp: In member function 'virtual nsresult nsModuleScript::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp:336:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp:335:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsModuleScript) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp: In member function 'virtual nsresult nsScriptLoader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp:495:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrName.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsScriptLoader.cpp:494:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsScriptLoader) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult nsTextInputSelectionImpl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsTextEditorState.cpp:278:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BrowserElementAudioChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/nsBrowserElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/html/Unified_cpp_dom_html5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html/nsTextEditorState.cpp:277:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsTextInputSelectionImpl) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_html.a.desc rm -f libdom_html.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_html.a.desc PluginDocument.o Unified_cpp_dom_html0.o Unified_cpp_dom_html1.o Unified_cpp_dom_html2.o Unified_cpp_dom_html3.o Unified_cpp_dom_html4.o Unified_cpp_dom_html5.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/html' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locale' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_locale0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/home/pbulk/build/mail/thunderbird52/work/build/intl/locale -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/uconv -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_locale0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/intl/locale/Unified_cpp_intl_locale0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILocale.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICollation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/nsCollation.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/nsCollation.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/locale/Unified_cpp_intl_locale0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libintl_locale.a.desc rm -f libintl_locale.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_locale.a.desc Unified_cpp_intl_locale0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locale' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_webspeech_synth0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webspeech_synth0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsPrimitives.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaStreamGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base8.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/nsSpeechTask.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaStreamGraph.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/nsSpeechTask.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsPrimitives.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesis::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisUtterance::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/nsSpeechTask.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(SpeechSynthesisUtterance) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsPrimitives.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisVoice::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/nsSpeechTask.cpp: In member function 'virtual nsresult mozilla::dom::nsSpeechTask::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/nsSpeechTask.cpp:114:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/nsSpeechTask.cpp:113:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::FakeSynthCallback::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:114:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:113:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::nsFakeSynthServices::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:305:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:304:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp: In member function 'virtual nsresult nsStructuredCloneContainer::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyleLinkElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyleLinkElement.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStructuredCloneContainer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyledElement.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyleLinkElement.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStyleLinkElement.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'bool mozilla::dom::SpeechSynthesisVoice::LocalService() const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:78:10: warning: 'isLocal' may be used uninitialized in this function [-Wmaybe-uninitialized] return isLocal; ^~~~~~~ libdom_media_webspeech_synth.a.desc rm -f libdom_media_webspeech_synth.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webspeech_synth.a.desc Unified_cpp_webspeech_synth0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/synth' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/base/timeline' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_base_timeline0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/timeline -I/home/pbulk/build/mail/thunderbird52/work/build/docshell/base/timeline -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_base_timeline0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/docshell/base/timeline/Unified_cpp_base_timeline0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDOMNavigationTiming.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/timeline/AbstractTimelineMarker.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/timeline/AbstractTimelineMarker.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ProfileTimelineMarkerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/timeline/LayerTimelineMarker.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/timeline/ObservedDocShell.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowRoot.cpp: In member function 'virtual nsresult nsWindowRoot::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowRoot.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowRoot.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(mozilla::dom::EventTarget) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStructuredCloneContainer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here class nsTabSizes { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStructuredCloneContainer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:110: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIStructuredCloneContainer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base8.cpp:110: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ libdocshell_base_timeline.a.desc rm -f libdocshell_base_timeline.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdocshell_base_timeline.a.desc Unified_cpp_base_timeline0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/base/timeline' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/caps' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o BasePrincipal.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/build/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/BasePrincipal.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/BasePrincipal.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISerializable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/BasePrincipal.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/BasePrincipal.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/BasePrincipal.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPrincipal.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/BasePrincipal.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_caps0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/build/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_caps0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_base9.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/battery -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/events -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/network -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/geolocation -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/u2f -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xslt/xpath -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/2d -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/forms -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/ds -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base9.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base9.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentSerializer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsXMLContentSerializer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsXMLContentSerializer.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsXMLContentSerializer.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipal.cpp: In member function 'virtual nsresult nsNullPrincipal::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsNullPrincipal, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipal.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsNullPrincipal, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipalURI.cpp: In member function 'virtual nsresult nsNullPrincipalURI::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipalURI.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipalURI.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIIPCSerializableURI) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsPrincipal.cpp: In member function 'virtual nsresult nsPrincipal::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsPrincipal.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsPrincipal, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipal.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsPrincipal.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsPrincipal, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsPrincipal.cpp: In member function 'virtual nsresult nsExpandedPrincipal::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsPrincipal.cpp:651:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsExpandedPrincipal, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipal.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsPrincipal.cpp:651:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsExpandedPrincipal, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsXMLContentSerializer.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsXMLContentSerializer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsXMLContentSerializer.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsScriptSecurityManager.cpp:61, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTHashtable.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/DomainPolicy.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsSystemPrincipal.cpp: In member function 'virtual nsresult nsSystemPrincipal::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsSystemPrincipal.cpp:25:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsSystemPrincipal, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsNullPrincipal.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/caps/Unified_cpp_caps0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps/nsSystemPrincipal.cpp:25:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(nsSystemPrincipal, ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/base/Unified_cpp_dom_base9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsXMLContentSerializer.cpp: In member function 'bool nsXMLContentSerializer::AppendFormatedWrapped_WhitespaceSequence(const char_type*&, nsAString_internal::const_char_iterator, nsAString_internal::const_char_iterator, bool&, nsAString_internal&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsXMLContentSerializer.cpp:1451:23: warning: this statement may fall through [-Wimplicit-fallthrough=] sawBlankOrTab = true; ~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsXMLContentSerializer.cpp:1453:7: note: here case '\n': ^~~~ libdom_base.a.desc rm -f libdom_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_base.a.desc DOMIntersectionObserver.o nsContentUtils.o nsDOMWindowUtils.o nsFrameMessageManager.o nsGlobalWindow.o nsImageLoadingContent.o nsObjectLoadingContent.o nsPluginArray.o nsTextFragmentSSE2.o Unified_cpp_dom_base0.o Unified_cpp_dom_base1.o Unified_cpp_dom_base2.o Unified_cpp_dom_base3.o Unified_cpp_dom_base4.o Unified_cpp_dom_base5.o Unified_cpp_dom_base6.o Unified_cpp_dom_base7.o Unified_cpp_dom_base8.o Unified_cpp_dom_base9.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/jsurl' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_jsurl0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jsurl -I/home/pbulk/build/mail/thunderbird52/work/build/dom/jsurl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_jsurl0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/jsurl/Unified_cpp_dom_jsurl0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp: In member function 'virtual nsresult nsJSURI::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp:1290:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp:1289:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ libcaps.a.desc rm -f libcaps.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libcaps.a.desc BasePrincipal.o Unified_cpp_caps0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/caps' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/find' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsFindService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/find -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/find -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsFindService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/find/nsFindService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/find/nsFindService.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/find/nsFindService.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_find.a.desc rm -f libtoolkit_components_find.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_find.a.desc nsFindService.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/find' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffvpx' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FFVPXRuntimeLinker.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DFFVPX_VERSION=46465650 -DUSING_MOZFFVPX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffmpeg57/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FFVPXRuntimeLinker.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp libdom_jsurl.a.desc rm -f libdom_jsurl.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_jsurl.a.desc Unified_cpp_dom_jsurl0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/jsurl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_filesystem0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_filesystem0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/Unified_cpp_dom_filesystem0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/Directory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/Directory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_ffmpeg_ffvpx0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DFFVPX_VERSION=46465650 -DUSING_MOZFFVPX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/ffmpeg57/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_ffvpx0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-deprecated-declarations /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffvpx/Unified_cpp_ffmpeg_ffvpx0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BlockingResourceBase.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffvpx/Unified_cpp_ffmpeg_ffvpx0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers/WorkerPrivate.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/Directory.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/Directory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Directory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/Directory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/Directory.cpp: In member function 'virtual nsresult mozilla::dom::Directory::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/Directory.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filesystem/Directory.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffvpx/Unified_cpp_ffmpeg_ffvpx0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MP4Decoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffvpx/Unified_cpp_ffmpeg_ffvpx0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CondVar.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Monitor.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TaskQueue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffvpx/Unified_cpp_ffmpeg_ffvpx0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_filesystem.a.desc rm -f libdom_filesystem.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_filesystem.a.desc Unified_cpp_dom_filesystem0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/filesystem' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xul' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xul0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/templates -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xul0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp libdom_media_platforms_ffmpeg_ffvpx.a.desc rm -f libdom_media_platforms_ffmpeg_ffvpx.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_ffvpx.a.desc FFVPXRuntimeLinker.o Unified_cpp_ffmpeg_ffvpx0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/platforms/ffmpeg/ffvpx' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/libpref' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o prefapi.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk3 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref -I/home/pbulk/build/mail/thunderbird52/work/build/modules/libpref -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/prefapi.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/prefapi.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLDocumentInfo.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULPrototypeCache.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.h:50, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLDocument.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/prefapi.cpp:31: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_modules_libpref0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk3 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref -I/home/pbulk/build/mail/thunderbird52/work/build/modules/libpref -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_modules_libpref0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/modules/libpref/Unified_cpp_modules_libpref0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/Preferences.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULCommandDispatcher.cpp: In member function 'virtual nsresult nsXULCommandDispatcher::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULCommandDispatcher.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULCommandDispatcher.cpp:33, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULContentSink.cpp: In member function 'virtual nsresult XULContentSinkImpl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULContentSink.cpp:201:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULContentSink.cpp:200:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIContentSink) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULControllers.cpp: In member function 'virtual nsresult nsXULControllers::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULControllers.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULCommandDispatcher.cpp:33, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DeclarationBlockInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.cpp:41, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDocument.h:50, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XMLDocument.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElementTearoff::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:852:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:890:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' NS_INTERFACE_MAP_END_AGGREGATED(mElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIFrameLoaderOwner) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElement::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULElement.cpp:352:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsStyledElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base/nsDocShell.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:2918:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:2918:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/Preferences.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/XULDocument.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xul/Unified_cpp_dom_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULPopupListener.cpp: In member function 'virtual nsresult nsXULPopupListener::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULPopupListener.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULPopupListener.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULPrototypeDocument.cpp: In member function 'virtual nsresult nsXULPrototypeDocument::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULPrototypeDocument.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul/nsXULPrototypeDocument.cpp:81:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/Preferences.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/Preferences.cpp: In member function 'virtual nsresult mozilla::Preferences::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/Preferences.cpp:542:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/Preferences.cpp:541:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/nsPrefBranch.cpp: In member function 'virtual nsresult nsPrefBranch::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/nsPrefBranch.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/nsPrefBranch.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/nsPrefBranch.cpp: In member function 'virtual nsresult nsPrefLocalizedString::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/nsPrefBranch.cpp:818:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/nsPrefBranch.cpp:817:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsString) ^~~~~~~~~~~~~~~~~~~~~~ libmodules_libpref.a.desc rm -f libmodules_libpref.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmodules_libpref.a.desc prefapi.o Unified_cpp_modules_libpref0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/libpref' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/time' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_time0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time -I/home/pbulk/build/mail/thunderbird52/work/build/dom/time -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_time0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/time/Unified_cpp_dom_time0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/FloatingPoint.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Date.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time/DateCacheCleaner.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/time/Unified_cpp_dom_time0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time/DateCacheCleaner.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/time/Unified_cpp_dom_time0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time/DateCacheCleaner.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/time/Unified_cpp_dom_time0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Conversions.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Date.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time/DateCacheCleaner.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/time/Unified_cpp_dom_time0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIGlobalObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScriptSettings.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time/DateCacheCleaner.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/time/Unified_cpp_dom_time0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time/TimeManager.cpp: In member function 'virtual nsresult mozilla::dom::time::TimeManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time/TimeManager.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/time/TimeManager.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_time.a.desc rm -f libdom_time.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_time.a.desc Unified_cpp_dom_time0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/time' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/storage' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_storage0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/build/dom/storage -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_storage0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/storage/Unified_cpp_dom_storage0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/StorageEvent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_xul.a.desc rm -f libdom_xul.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xul.a.desc Unified_cpp_dom_xul0.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/storage/Unified_cpp_dom_storage0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.cpp: In member function 'virtual nsresult mozilla::dom::DOMStorage::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorage.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xul' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/permission' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_permission0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission -I/home/pbulk/build/mail/thunderbird52/work/build/dom/permission -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_permission0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/permission/Unified_cpp_dom_permission0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PermissionsBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/PermissionObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/PermissionObserver.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/permission/Unified_cpp_dom_permission0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PermissionsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/PermissionObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/PermissionObserver.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/permission/Unified_cpp_dom_permission0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PermissionStatus.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/PermissionObserver.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/permission/Unified_cpp_dom_permission0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PermissionsBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/PermissionObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/PermissionObserver.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/permission/Unified_cpp_dom_permission0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/storage/Unified_cpp_dom_storage0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorageDBThread.cpp: In member function 'nsresult mozilla::dom::DOMStorageDBThread::InsertDBOp(mozilla::dom::DOMStorageDBThread::DBOperation*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorageDBThread.cpp:289:5: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorageDBThread.cpp:292:3: note: here case DBOperation::opGetUsage: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/storage/Unified_cpp_dom_storage0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorageDBUpdater.cpp: In function 'nsresult mozilla::dom::DOMStorageDBUpdater::Update(mozIStorageConnection*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorageDBUpdater.cpp:385:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/storage/DOMStorageDBUpdater.cpp:387:3: note: here case CURRENT_SCHEMA_VERSION: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PermissionsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/PermissionObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/PermissionObserver.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/permission/Unified_cpp_dom_permission0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/Permissions.cpp: In member function 'virtual nsresult mozilla::dom::Permissions::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/Permissions.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/permission/Permissions.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_permission.a.desc rm -f libdom_permission.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_permission.a.desc Unified_cpp_dom_permission0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/permission' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/string' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsReadableUtilsSSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/string -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsReadableUtilsSSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsReadableUtilsSSE2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsReadableUtilsSSE2.cpp:9: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsReadableUtilsImpl.h: In function 'const char16_t* mozilla::aligned(const char16_t*, uintptr_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsReadableUtilsImpl.h:21:45: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] reinterpret_cast(aPtr) & ~aMask); ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsUTF8UtilsSSE2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/string -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsUTF8UtilsSSE2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsUTF8UtilsSSE2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsUTF8UtilsSSE2.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_string0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/string -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_string0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/string/Unified_cpp_xpcom_string0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsDependentString.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsDependentString.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/string/Unified_cpp_xpcom_string0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsReadableUtils.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/string/Unified_cpp_xpcom_string0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsReadableUtilsImpl.h: In function 'const char16_t* mozilla::aligned(const char16_t*, uintptr_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/string/nsReadableUtilsImpl.h:21:45: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] reinterpret_cast(aPtr) & ~aMask); ^ libdom_storage.a.desc rm -f libdom_storage.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_storage.a.desc Unified_cpp_dom_storage0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/storage' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/services/crypto/component' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSyncJPAKE.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/services/crypto/component -I/home/pbulk/build/mail/thunderbird52/work/build/services/crypto/component -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSyncJPAKE.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/services/crypto/component/nsSyncJPAKE.cpp libservices_crypto_component.a.desc rm -f libservices_crypto_component.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libservices_crypto_component.a.desc nsSyncJPAKE.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/services/crypto/component' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/system' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_system0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system -I/home/pbulk/build/mail/thunderbird52/work/build/dom/system -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_system0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/system/Unified_cpp_dom_system0.cpp libxpcom_string.a.desc rm -f libxpcom_string.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxpcom_string.a.desc nsReadableUtilsSSE2.o nsUTF8UtilsSSE2.o Unified_cpp_xpcom_string0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/string' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil' mkdir -p '.deps/' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system/OSFileConstants.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/dom/system/Unified_cpp_dom_system0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_intl_unicharutil0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil -I/home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_unicharutil0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/Unified_cpp_intl_unicharutil0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/nsCaseConversionImp2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/nsCaseConversionImp2.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/Unified_cpp_intl_unicharutil0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system/OSFileConstants.cpp:50, from /home/pbulk/build/mail/thunderbird52/work/build/dom/system/Unified_cpp_dom_system0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libintl_unicharutil.a.desc rm -f libintl_unicharutil.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_unicharutil.a.desc Unified_cpp_intl_unicharutil0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/systemservices' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_systemservices0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DWEBRTC_POSIX -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/systemservices -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_systemservices0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/systemservices/Unified_cpp_systemservices0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system/OSFileConstants.cpp:50, from /home/pbulk/build/mail/thunderbird52/work/build/dom/system/Unified_cpp_dom_system0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Range.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system/OSFileConstants.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/dom/system/Unified_cpp_dom_system0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/bindings/BindingUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system/OSFileConstants.cpp:50, from /home/pbulk/build/mail/thunderbird52/work/build/dom/system/Unified_cpp_dom_system0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system/nsDeviceSensors.cpp: In member function 'virtual nsresult nsDeviceSensorData::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system/nsDeviceSensors.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/system/nsDeviceSensors.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDeviceSensorData) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/MediaChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/MediaChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdom_system.a.desc rm -f libdom_system.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_system.a.desc Unified_cpp_dom_system0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/system' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/filewatcher' libtoolkit_components_filewatcher.a.desc rm -f libtoolkit_components_filewatcher.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_filewatcher.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/filewatcher' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNPAPIPlugin.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSK_BUILD_FOR_ANDROID_NDK -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/android -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/cocoa -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNPAPIPlugin.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/MediaChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/MediaChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/MediaChild.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/MediaChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/systemservices/MediaChild.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:33: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp: In function 'NPError mozilla::plugins::parent::_getvalue(NPP, NPNVariable, void*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2179:28: warning: this statement may fall through [-Wimplicit-fallthrough=] *(nsISupports**)result = nullptr; ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2182:3: note: here default: ^~~~~~~ libdom_media_systemservices.a.desc rm -f libdom_media_systemservices.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_systemservices.a.desc Unified_cpp_systemservices0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/systemservices' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chrome' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPluginHost.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSK_BUILD_FOR_ANDROID_NDK -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/android -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/cocoa -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPluginHost.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_chrome0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome -I/home/pbulk/build/mail/thunderbird52/work/build/chrome -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/res -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/components -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_chrome0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/build/chrome/Unified_cpp_chrome0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIProtocolHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeProtocolHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeProtocolHandler.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/chrome/Unified_cpp_chrome0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeProtocolHandler.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/chrome/Unified_cpp_chrome0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeRegistry.cpp:33, from /home/pbulk/build/mail/thunderbird52/work/build/chrome/Unified_cpp_chrome0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIProtocolHandler.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeProtocolHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeProtocolHandler.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/chrome/Unified_cpp_chrome0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsObjectLoadingContent.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPluginHost.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIProtocolHandler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeProtocolHandler.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeProtocolHandler.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/chrome/Unified_cpp_chrome0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeRegistry.cpp: In member function 'virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeRegistry.cpp:119:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/chrome/nsChromeRegistry.cpp:118:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIChromeRegistry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIPluginHost.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.cpp:9: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.cpp: In member function 'virtual nsresult ClearDataFromSitesClosure::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.cpp:1692:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginHost.cpp:1691:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClearSiteDataCallback) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libchrome.a.desc rm -f libchrome.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libchrome.a.desc Unified_cpp_chrome0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chrome' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPluginNativeWindowGtk.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSK_BUILD_FOR_ANDROID_NDK -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/android -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/cocoa -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPluginNativeWindowGtk.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDebug.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginNativeWindow.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o XPCComponents.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/XPCComponents.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_plugins_base0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSK_BUILD_FOR_ANDROID_NDK -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/android -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/cocoa -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_plugins_base0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PluginLibrary.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PluginPRLibrary.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/PluginPRLibrary.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:28: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Interfaces::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:210:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Interfaces) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_InterfacesByID::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:435:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:434:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_InterfacesByID) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Classes::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:660:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:659:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Classes) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_ClassesByID::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:867:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:866:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_ClassesByID) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Results::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:1099:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:1098:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Results) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_ID::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:1287:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:1286:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_ID) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Exception::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:1484:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:1483:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Exception) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCConstructor::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:1878:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:1877:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCConstructor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Constructor::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:2073:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:2072:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Constructor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:2269:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:2268:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_Utils) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/PluginPRLibrary.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult ComponentsSH::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:3522:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:3521:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponentsBase::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:3533:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:3533:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:3543:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsXPCComponentsBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:3542:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(nsXPCComponents) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsTabSizes]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsTabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCComponents.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: 'class nsTabSizes' declared here class nsTabSizes { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:43, from /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PluginLibrary.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PluginPRLibrary.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/PluginPRLibrary.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsJSNPRuntime.cpp: In function 'bool CreateNPObjectMember(NPP, JSContext*, JS::Handle, NPObject*, JS::Handle, NPVariant*, JS::MutableHandle)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:2080:57: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(memberPrivate, 0, sizeof(NPObjectMemberPrivate)); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:267:16: note: 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} declared here typedef struct NPObjectMemberPrivate { ^~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_xpconnect_src0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult SandboxPrivate::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/Sandbox.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/Sandbox.cpp:82:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult nsXPCComponents_utils_Sandbox::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/Sandbox.cpp:614:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/Sandbox.cpp:613:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCComponents_utils_Sandbox) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSContext.cpp: In member function 'nsresult XPCJSContext::Initialize()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSContext.cpp:3312:52: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::dom::PerThreadAtomCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(cxPrivate, 0, sizeof(PerThreadAtomCache)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSContext.cpp:43, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/GeneratedAtomList.h:2673:8: note: 'struct mozilla::dom::PerThreadAtomCache' declared here struct PerThreadAtomCache : public APZBucketAtoms, ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSID::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult SharedScriptableHelperForJSIID::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp:220:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp:219:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCScriptable) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSIID::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp:285:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp:284:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(nsJSIID) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSCID::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp:543:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSID.cpp:542:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(nsJSCID) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCRuntimeService.cpp: In member function 'virtual nsresult BackstagePass::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCRuntimeService.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCRuntimeService.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPCScriptable) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSContext.cpp:42, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCJSContext.cpp:42, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:56: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCConvert.cpp: In static member function 'static bool XPCConvert::JSData2Native(void*, JS::HandleValue, const nsXPTType&, const nsID*, nsresult*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCConvert.cpp:493:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (s.isUndefined()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCConvert.cpp:499:5: note: here case nsXPTType::T_DOMSTRING: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:128: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCShellImpl.cpp: In function 'void ProcessArgsForCompartment(JSContext*, char**, int)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCShellImpl.cpp:980:48: warning: this statement may fall through [-Wimplicit-fallthrough=] ContextOptionsRef(cx).toggleWerror(); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCShellImpl.cpp:982:9: note: here case 's': ^~~~ libdom_plugins_base.a.desc rm -f libdom_plugins_base.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_plugins_base.a.desc nsNPAPIPlugin.o nsPluginHost.o nsPluginNativeWindowGtk.o Unified_cpp_dom_plugins_base0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locale/unix' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCollationUnix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_XOPEN_SOURCE=500 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix -I/home/pbulk/build/mail/thunderbird52/work/build/intl/locale/unix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCollationUnix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/nsCollationUnix.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILocale.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsICollation.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/nsCollationUnix.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/nsCollationUnix.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDateTimeFormatUnix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_XOPEN_SOURCE=500 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix -I/home/pbulk/build/mail/thunderbird52/work/build/intl/locale/unix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDateTimeFormatUnix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/nsDateTimeFormatUnix.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/nsDateTimeFormatUnix.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsPosixLocale.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_XOPEN_SOURCE=500 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix -I/home/pbulk/build/mail/thunderbird52/work/build/intl/locale/unix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsPosixLocale.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/nsPosixLocale.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/nsPosixLocale.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsUNIXCharset.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_XOPEN_SOURCE=500 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix -I/home/pbulk/build/mail/thunderbird52/work/build/intl/locale/unix -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsUNIXCharset.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/nsUNIXCharset.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locale/unix/nsUNIXCharset.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libintl_locale_unix.a.desc rm -f libintl_locale_unix.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libintl_locale_unix.a.desc nsCollationUnix.o nsDateTimeFormatUnix.o nsPosixLocale.o nsUNIXCharset.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locale/unix' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/generic' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_generic0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_generic0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/accessible/generic/Unified_cpp_accessible_generic0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_xpconnect_src1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/wrappers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/reflect/xptinfo -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCThrower.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.cpp: In member function 'virtual nsresult mozilla::a11y::Accessible::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.cpp:108:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, Accessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCThrower.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCVariant.cpp: In member function 'virtual nsresult XPCVariant::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCVariant.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCVariant.cpp:25:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(XPCVariant) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCWrappedNative.cpp: In member function 'virtual nsresult XPCWrappedNative::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:817:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:816:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPConnectWrappedNative) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::DocAccessible::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.cpp:169:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(HyperTextAccessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.cpp:168:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIAccessiblePivotObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/nsScriptErrorWithStack.cpp: In member function 'virtual nsresult nsScriptErrorWithStack::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/nsScriptErrorWithStack.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/nsScriptErrorWithStack.cpp:61:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIScriptError) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CycleCollectedJSContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ libjs_xpconnect_src.a.desc rm -f libjs_xpconnect_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libjs_xpconnect_src.a.desc XPCComponents.o Unified_cpp_js_xpconnect_src0.o Unified_cpp_js_xpconnect_src1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/kiss_fft' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o kiss_fft.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/kiss_fft -I/home/pbulk/build/mail/thunderbird52/work/build/media/kiss_fft -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/kiss_fft.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/kiss_fft/kiss_fft.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o kiss_fftr.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/kiss_fft -I/home/pbulk/build/mail/thunderbird52/work/build/media/kiss_fft -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/kiss_fftr.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/kiss_fft/kiss_fftr.c libmedia_kiss_fft.a.desc rm -f libmedia_kiss_fft.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_kiss_fft.a.desc kiss_fft.o kiss_fftr.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/kiss_fft' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/worklet' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_worklet0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet -I/home/pbulk/build/mail/thunderbird52/work/build/dom/worklet -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_worklet0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/worklet/Unified_cpp_dom_worklet0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libaccessible_generic.a.desc rm -f libaccessible_generic.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_generic.a.desc Unified_cpp_accessible_generic0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/generic' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_gmp0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGMP_SAFE_SHMEM -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_gmp0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Fetch.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPAudioDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp: In member function 'virtual nsresult mozilla::dom::Worklet::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp:323:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp:322:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/WorkletGlobalScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkletGlobalScope::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/WorkletGlobalScope.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/WorkletGlobalScope.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(WorkletGlobalScope) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2938:28: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/worklet/Worklet.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src/xpcprivate.h:2936:8: note: 'struct xpc::GlobalProperties' declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ libdom_worklet.a.desc rm -f libdom_worklet.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_worklet.a.desc Unified_cpp_dom_worklet0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/worklet' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_gmp1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGMP_SAFE_SHMEM -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_gmp1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPService.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPCrashHelperHolder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPAudioDecoderParent.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPAudioDecoderParent.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPProcessParent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPProcessParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPCDMCallbackProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPCDMCallbackProxy.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPAudioDecoderChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocumentObserver.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDocument.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPService.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPService.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DecryptorProxyCallback.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPDecryptorProxy.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPDecryptorParent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPParent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPService.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/message_loop.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/thread.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPProcessParent.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPProcessParent.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_gmp2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGMP_SAFE_SHMEM -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/mtransport -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_gmp2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/Shmem.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPVideoPlaneImpl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPVideoPlaneImpl.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp/Unified_cpp_dom_media_gmp2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/pref/autoconfig/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_pref_autoconfig_src0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/pref/autoconfig/src -I/home/pbulk/build/mail/thunderbird52/work/build/extensions/pref/autoconfig/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_pref_autoconfig_src0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/extensions/pref/autoconfig/src/Unified_cpp_pref_autoconfig_src0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAutoConfig.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/pref/autoconfig/src/nsAutoConfig.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/pref/autoconfig/src/nsAutoConfig.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/pref/autoconfig/src/Unified_cpp_pref_autoconfig_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/pref/autoconfig/src/nsAutoConfig.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/extensions/pref/autoconfig/src/Unified_cpp_pref_autoconfig_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdom_media_gmp.a.desc rm -f libdom_media_gmp.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_gmp.a.desc Unified_cpp_dom_media_gmp0.o Unified_cpp_dom_media_gmp1.o Unified_cpp_dom_media_gmp2.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/ycbcr' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o yuv_convert_mmx.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ycbcr -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ycbcr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/yuv_convert_mmx.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -mmmx /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ycbcr/yuv_convert_mmx.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o yuv_convert_sse2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ycbcr -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ycbcr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/yuv_convert_sse2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -msse2 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ycbcr/yuv_convert_sse2.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o yuv_row_posix.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ycbcr -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ycbcr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/yuv_row_posix.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ycbcr/yuv_row_posix.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_ycbcr0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ycbcr -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ycbcr -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_ycbcr0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/gfx/ycbcr/Unified_cpp_gfx_ycbcr0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPlatform.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfx2DGlue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ycbcr/YCbCrUtils.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/gfx/ycbcr/Unified_cpp_gfx_ycbcr0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libextensions_pref_autoconfig_src.a.desc rm -f libextensions_pref_autoconfig_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libextensions_pref_autoconfig_src.a.desc Unified_cpp_pref_autoconfig_src0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/pref/autoconfig/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/ico' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsICOEncoder.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/ico -I/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/ico -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/bmp -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/png -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsICOEncoder.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/ico/nsICOEncoder.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCRT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image/encoders/ico/nsICOEncoder.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libimage_encoders_ico.a.desc rm -f libimage_encoders_ico.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimage_encoders_ico.a.desc nsICOEncoder.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/image/encoders/ico' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/secureelement' libdom_secureelement.a.desc rm -f libdom_secureelement.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_secureelement.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/secureelement' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/testshell' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TestShellChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/testshell -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TestShellChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/TestShellChild.cpp libgfx_ycbcr.a.desc rm -f libgfx_ycbcr.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_ycbcr.a.desc yuv_convert_mmx.o yuv_convert_sse2.o yuv_row_posix.o Unified_cpp_gfx_ycbcr0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/ycbcr' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TestShellParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/testshell -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/TestShellParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/TestShellParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/TestShellChild.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/TestShellChild.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/TestShellParent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/TestShellParent.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/XPCShellEnvironment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/TestShellChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/TestShellChild.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsEmbeddingModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DPROXY_PRINTING=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/appstartup -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/commandhandler -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/find -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/windowwatcher -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/printingui/unixshared -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsEmbeddingModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/build/nsEmbeddingModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/build/nsEmbeddingModule.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ContentParent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/TestShellParent.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/build/nsEmbeddingModule.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libembedding_components_build.a.desc rm -f libembedding_components_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_build.a.desc nsEmbeddingModule.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perf' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PerfMeasurement.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perf -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perf -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/loader -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PerfMeasurement.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perf/PerfMeasurement.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o XPCShellEnvironment.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/testshell -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/XPCShellEnvironment.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/XPCShellEnvironment.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIXPCScriptable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perf/PerfMeasurement.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/perf/PerfMeasurement.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/XPCShellEnvironment.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/XPCShellEnvironment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/testshell/XPCShellEnvironment.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libtoolkit_components_perf.a.desc rm -f libtoolkit_components_perf.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_perf.a.desc PerfMeasurement.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/perf' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/socket' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_netwerk_socket0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/socket -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_socket0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/socket/Unified_cpp_netwerk_socket0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket/nsSOCKSIOLayer.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/socket/Unified_cpp_netwerk_socket0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISocketProvider.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/socket/nsSOCKSIOLayer.cpp:16, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/socket/Unified_cpp_netwerk_socket0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libipc_testshell.a.desc rm -f libipc_testshell.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libipc_testshell.a.desc TestShellChild.o TestShellParent.o XPCShellEnvironment.o libnetwerk_socket.a.desc rm -f libnetwerk_socket.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_socket.a.desc Unified_cpp_netwerk_socket0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/testshell' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_recognition0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/sphinxbase -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_recognition0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/socket' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xbl' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xbl0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xbl0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XBLChildrenElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammar::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINodeList.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/nsXMLElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XBLChildrenElement.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINodeList.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognition.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammarList.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XBLChildrenElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp: In member function 'virtual nsresult nsAnonymousContentList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammarList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammarList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammarList.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechGrammarList.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleProcessorData.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsBindingManager.cpp:36, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ElementInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/nsXMLElement.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XBLChildrenElement.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMNode.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/XBLChildrenElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsBindingManager.cpp: In member function 'virtual nsresult nsBindingManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsBindingManager.cpp:108:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsBindingManager.cpp:107:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLDocumentInfo.cpp: In member function 'virtual nsresult nsXBLDocumentInfo::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLDocumentInfo.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLDocumentInfo.cpp:98:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognition.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognition::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognition.cpp:107:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognition.cpp:106:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionAlternative::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResult::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResultList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLResourceLoader.cpp: In member function 'virtual nsresult nsXBLResourceLoader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLResourceLoader.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLResourceLoader.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_media_webspeech_recognition.a.desc rm -f libdom_media_webspeech_recognition.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_webspeech_recognition.a.desc Unified_cpp_recognition0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webspeech/recognition' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/about' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_about0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/about -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/cache2 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_about0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAboutModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about/nsAboutBlank.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about/nsAboutBlank.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetUtil.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about/nsAboutBlank.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAboutModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about/nsAboutBlank.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about/nsAboutBlank.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about/nsAboutProtocolHandler.cpp:348:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsSimpleNestedURI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/about/nsAboutProtocolHandler.cpp:347:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ libnetwerk_protocol_about.a.desc rm -f libnetwerk_protocol_about.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_about.a.desc Unified_cpp_protocol_about0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/about' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/svg' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_svg0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/build/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_svg0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMathUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPoint.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxMatrix.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_xbl1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/build/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xbl1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPrefs.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/gfx/2D.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxPattern.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRect.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxRect.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxMatrix.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGEffects.cpp: In member function 'virtual nsresult nsSVGFilterReference::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGEffects.cpp:257:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGEffects.cpp:256:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISVGFilterReference) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGEffects.cpp: In member function 'virtual nsresult nsSVGFilterChainObserver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGEffects.cpp:292:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGEffects.cpp:291:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_xbl.a.desc rm -f libdom_xbl.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_xbl.a.desc Unified_cpp_dom_xbl0.o Unified_cpp_dom_xbl1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xbl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/diskspacewatcher' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DiskSpaceWatcher.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/diskspacewatcher -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/diskspacewatcher -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DiskSpaceWatcher.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDiskSpaceWatcher.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ScreenOrientation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Hal.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libtoolkit_components_diskspacewatcher.a.desc rm -f libtoolkit_components_diskspacewatcher.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_diskspacewatcher.a.desc DiskSpaceWatcher.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/diskspacewatcher' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ogg' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_ogg0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ogg -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ogg -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_ogg0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EndianUtils.h:67, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ogg/OggCodecState.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/VideoUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ogg/OggCodecState.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ogg/OggCodecState.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg0.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsCSSClipPathInstance.cpp: In member function 'already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathCircle(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsCSSClipPathInstance.cpp:252:13: warning: 'horizontal' may be used uninitialized in this function [-Wmaybe-uninitialized] nscoord horizontal, vertical; ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsCSSClipPathInstance.cpp:252:25: warning: 'vertical' may be used uninitialized in this function [-Wmaybe-uninitialized] nscoord horizontal, vertical; ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/FlacFrameParser.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ogg/OggCodecState.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ogg/OggCodecState.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ogg/OggCodecState.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/ogg/OggCodecState.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg0.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGClipPathFrame.cpp: In member function 'already_AddRefed nsSVGClipPathFrame::GetClipMask(gfxContext&, nsIFrame*, const gfxMatrix&, nsSVGClipPathFrame::Matrix*, nsSVGClipPathFrame::SourceSurface*, const Matrix&, nsSVGClipPathFrame::DrawResult*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGClipPathFrame.cpp:235:7: warning: 'clippingOfClipPathRequiredMasking' may be used uninitialized in this function [-Wmaybe-uninitialized] if (clippingOfClipPathRequiredMasking) { ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_svg1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/build/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/svg -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_svg1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGForeignObjectFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGForeignObjectFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGForeignObjectFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGForeignObjectFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGForeignObjectFrame.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGForeignObjectFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGForeignObjectFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg/nsSVGForeignObjectFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/svg/Unified_cpp_layout_svg1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_media_ogg.a.desc rm -f libdom_media_ogg.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_ogg.a.desc Unified_cpp_dom_media_ogg0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/ogg' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/filehandle' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_filehandle0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle -I/home/pbulk/build/mail/thunderbird52/work/build/dom/filehandle -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_filehandle0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/filehandle/Unified_cpp_dom_filehandle0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GuardObjects.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/ActorsChild.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/ActorsChild.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FileModeBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileChild.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/ActorsChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/ActorsChild.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/ActorsChild.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/ActorsChild.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/filehandle/ActorsChild.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_filehandle.a.desc rm -f libdom_filehandle.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_filehandle.a.desc Unified_cpp_dom_filehandle0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/filehandle' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/crypto' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_crypto0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto -I/home/pbulk/build/mail/thunderbird52/work/build/dom/crypto -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/workers -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_crypto0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/crypto/Unified_cpp_dom_crypto0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoBuffer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoBuffer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ liblayout_svg.a.desc rm -f liblayout_svg.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_svg.a.desc Unified_cpp_layout_svg0.o Unified_cpp_layout_svg1.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/svg' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/offline' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_offline0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline -I/home/pbulk/build/mail/thunderbird52/work/build/dom/offline -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_offline0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/offline/Unified_cpp_dom_offline0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/offline/Unified_cpp_dom_offline0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CallbackObject.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoBuffer.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/UnionTypes.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoBuffer.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoBuffer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoBuffer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/offline/Unified_cpp_dom_offline0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoBuffer.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoBuffer.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoKey.cpp: In member function 'virtual nsresult mozilla::dom::CryptoKey::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoKey.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto/CryptoKey.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/offline/Unified_cpp_dom_offline0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMOfflineResourceList.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/offline/Unified_cpp_dom_offline0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/domstubs.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDOMOfflineResourceList.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/offline/Unified_cpp_dom_offline0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp: In member function 'virtual nsresult nsDOMOfflineResourceList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ libdom_offline.a.desc rm -f libdom_offline.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_offline.a.desc Unified_cpp_dom_offline0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/offline' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/apps' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_security_apps0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps -I/home/pbulk/build/mail/thunderbird52/work/build/security/apps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_security_apps0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/security/apps/Unified_cpp_security_apps0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/NSSCertDBTrustDomain.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/apps/AppSignatureVerification.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/security/apps/Unified_cpp_security_apps0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libsecurity_apps.a.desc rm -f libsecurity_apps.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libsecurity_apps.a.desc Unified_cpp_security_apps0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/apps' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/startup' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_components_startup0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/startup -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/startup -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_startup0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/startup/Unified_cpp_components_startup0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/TimeStamp.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/startup/StartupTimeline.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/startup/StartupTimeline.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/startup/Unified_cpp_components_startup0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_startup.a.desc rm -f libtoolkit_components_startup.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_startup.a.desc Unified_cpp_components_startup0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/startup' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/windowwatcher' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_windowwatcher0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/windowwatcher -I/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/windowwatcher -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_windowwatcher0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp libdom_crypto.a.desc rm -f libdom_crypto.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_crypto.a.desc Unified_cpp_dom_crypto0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/crypto' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_ipc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_ipc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc/Unified_cpp_accessible_ipc0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/DocAccessibleChildBase.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/DocAccessibleChildBase.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Event.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/DocAccessibleChildBase.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/DocAccessibleChildBase.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsGlobalWindow.h:35, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/windowwatcher/nsWindowWatcher.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libaccessible_ipc.a.desc rm -f libaccessible_ipc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_ipc.a.desc Unified_cpp_accessible_ipc0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/ipc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCSSRuleProcessor.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCSSRuleProcessor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp libembedding_components_windowwatcher.a.desc rm -f libembedding_components_windowwatcher.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libembedding_components_windowwatcher.a.desc Unified_cpp_windowwatcher0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/embedding/components/windowwatcher' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_parser_htmlparser0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser -I/home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_parser_htmlparser0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/CNavDTD.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsParserBase.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsIParser.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/CNavDTD.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsIMediaList.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/CNavDTD.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsExpatDriver.cpp: In member function 'virtual nsresult nsExpatDriver::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsExpatDriver.cpp:334:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsExpatDriver.cpp:333:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDTD) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsIMediaList.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsParser.cpp: In member function 'virtual nsresult nsParser::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsParser.cpp:217:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsParser.cpp:216:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIParser) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsScanner.cpp: In constructor 'nsScanner::nsScanner(const nsAString_internal&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsScanner.cpp:63:58: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsScannerIterator'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mCurrentPosition, 0, sizeof(mCurrentPosition)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsScanner.h:26, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/CParserContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/CParserContext.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsScannerString.h:323:7: note: 'class nsScannerIterator' declared here class nsScannerIterator ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsScanner.cpp: In constructor 'nsScanner::nsScanner(nsString&, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsScanner.cpp:90:56: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsScannerIterator'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mCurrentPosition, 0, sizeof(mCurrentPosition)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsScanner.h:26, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/CParserContext.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/CParserContext.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/parser/htmlparser/nsScannerString.h:323:7: note: 'class nsScannerIterator' declared here class nsScannerIterator ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp: In member function 'virtual nsresult nsCSSRuleProcessor::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:1035:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:1034:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIStyleRuleProcessor) ^~~~~~~~~~~~~~~~~~~~~~ libparser_htmlparser.a.desc rm -f libparser_htmlparser.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libparser_htmlparser.a.desc Unified_cpp_parser_htmlparser0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/parser/htmlparser' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsRDFModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/build -I/home/pbulk/build/mail/thunderbird52/work/build/rdf/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/datasource -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsRDFModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/build/nsRDFModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/build/nsRDFModule.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ librdf_build.a.desc rm -f librdf_build.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o librdf_build.a.desc nsRDFModule.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/build' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLayoutStylesheetCache.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLayoutStylesheetCache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsLayoutStylesheetCache.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp: In member function 'nsRestyleHint nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.cpp:2704:32: warning: 'selectorForPseudo' may be used uninitialized in this function [-Wmaybe-uninitialized] StateSelectorMatches(aStatefulElement, selectorForPseudo, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodeContext, aData->mTreeMatchContext, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ selectorFlags, nullptr, aStateMask)) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_style0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_style0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsLayoutStylesheetCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsLayoutStylesheetCache.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIHttpChannel.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/ReferrerPolicy.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Loader.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsLayoutStylesheetCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsLayoutStylesheetCache.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CSSStyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheetInlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/css/Loader.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsLayoutStylesheetCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsLayoutStylesheetCache.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTArray.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIMemoryReporter.h:850, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsLayoutStylesheetCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsLayoutStylesheetCache.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Animation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AnimationCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/AnimationCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_style1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_style1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Animation.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AnimationCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/AnimationCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/EventListenerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EventListenerManager.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/DOMEventTargetHelper.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Animation.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AnimationCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/AnimationCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Animation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AnimationCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/AnimationCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/LayerAnimationInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/LayerAnimationInfo.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/LayerAnimationInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/LayerAnimationInfo.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleProcessorData.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/AnimationCommon.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:42, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PseudoElementHashEntry.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EffectCompositor.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Animation.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AnimationCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/AnimationCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Animation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AnimationCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/AnimationCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSRuleList.cpp: In member function 'virtual nsresult mozilla::dom::CSSRuleList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSRuleList.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSRuleList.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSStyleSheet.cpp: In member function 'virtual nsresult nsMediaList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSStyleSheet.cpp:604:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSStyleSheet.cpp:603:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSStyleSheet.cpp: In member function 'virtual nsresult mozilla::CSSStyleSheet::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSStyleSheet.cpp:1251:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(StyleSheet) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSStyleSheet.cpp:1250:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Animation.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AnimationCollection.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/AnimationCollection.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp: In member function 'virtual nsresult mozilla::css::Declaration::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp:89:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStyleRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/FontFace.cpp: In member function 'virtual nsresult mozilla::dom::FontFace::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/FontFace.cpp:97:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/FontFace.cpp:96:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/FontFaceSet.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSet::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/FontFaceSet.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/FontFaceSet.cpp:94:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsICSSLoaderObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/ImageLoader.cpp: In member function 'virtual nsresult mozilla::css::ImageLoader::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/ImageLoader.cpp:375:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/ImageLoader.cpp:374:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(imgIOnloadBlocker) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/MediaQueryList.cpp: In member function 'virtual nsresult mozilla::dom::MediaQueryList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/MediaQueryList.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/LayerAnimationInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/LayerAnimationInfo.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/MediaQueryList.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(MediaQueryList) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleWalker.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/RuleProcessorCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/RuleProcessorCache.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CounterStyleManager.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsIFrame.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/nsBox.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsFrame.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsSplittableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/nsContainerFrame.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsDisplayList.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/LayerAnimationInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/LayerAnimationInfo.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleRule.cpp: In member function 'virtual nsresult DOMCSSDeclarationImpl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleRule.cpp:1162:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleRule.cpp:1161:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleRule.cpp: In member function 'virtual nsresult mozilla::css::DOMCSSStyleRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleRule.cpp:1256:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleRule.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMArray.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleRule.cpp: In member function 'virtual nsresult mozilla::css::StyleRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleRule.cpp:1426:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleRule.cpp:1425:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozilla::css::Rule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleSheet.cpp: In member function 'virtual nsresult mozilla::StyleSheet::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleSheet.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleSheet.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIDOMCSSStyleSheet) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSLexer.cpp: In member function 'void mozilla::dom::CSSLexer::NextToken(mozilla::dom::Nullable&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSLexer.cpp:127:47: warning: this statement may fall through [-Wimplicit-fallthrough=] resultToken.mText.Construct(token.mIdent); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSLexer.cpp:129:5: note: here case eCSSToken_Number: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:92: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp: In member function 'void mozilla::css::Declaration::GetPropertyValueInternal(nsCSSPropertyID, nsAString_internal&, nsCSSValue::Serialization) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp:778:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp:780:5: note: here case eCSSProperty_border_top: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp:1343:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp:1345:5: note: here case eCSSProperty_grid_template: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp:1488:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.cpp:1490:5: note: here case eCSSProperty_grid_gap: { ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style1.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp: In function 'already_AddRefed AddShapeFunction(nsCSSPropertyID, double, const nsCSSValue::Array*, double, const nsCSSValue::Array*, Restrictions)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp:2238:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!AddCSSValuePixelPercentCalc(aRestriction == Restrictions::Enable ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp:2250:5: note: here case eCSSKeyword_circle: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp: In function 'nsCSSValueList* AddTransformLists(double, const nsCSSValueList*, double, const nsCSSValueList*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp:2465:24: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp:2467:7: note: here case eCSSKeyword_matrix: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp:2470:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (aCoeff1 == 0.0 && aCoeff2 == 0.0) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp:2491:7: note: here case eCSSKeyword_interpolatematrix: { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp: In function 'mozilla::UniquePtr AddWeightedFilterFunctionImpl(double, const nsCSSValueList*, double, const nsCSSValueList*, ColorAdditionType)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp:1998:18: warning: this statement may fall through [-Wimplicit-fallthrough=] initialVal = 0.0f; ~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/StyleAnimationValue.cpp:2000:5: note: here case eCSSKeyword_brightness: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style0.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSStyleSheet.cpp: In member function 'bool nsMediaExpression::Matches(nsPresContext*, const nsCSSValue&) const': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/CSSStyleSheet.cpp:285:21: warning: 'cmp' may be used uninitialized in this function [-Wmaybe-uninitialized] return cmp == 0; ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_style2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_style2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp: In function 'bool MoveValue(nsCSSValue*, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:39:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDest, aSource, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp: In member function 'void nsCSSExpandedDataBlock::DoExpand(nsCSSCompressedDataBlock*, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:499:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dest, val, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_layout_style3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/layout/style -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/svg -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/image -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_style3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::ImportRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::GroupRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:400:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS' NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:250:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:399:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::MediaRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:629:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::DocumentRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:859:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::NameSpaceRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:1127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSFontFaceStyleDecl::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:1270:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:1269:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSFontFaceRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:1566:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSFontFeatureValuesRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:1710:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeStyleDeclaration::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:1950:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:364:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:1949:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:2046:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframesRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:2253:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageStyleDeclaration::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:2497:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:364:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:2496:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:2592:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::CSSSupportsRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:2765:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSCounterStyleRule::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:2893:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.cpp:34, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' } else ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Logging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsComputedDOMStyle.cpp: In member function 'virtual nsresult nsComputedDOMStyle::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsComputedDOMStyle.cpp:304:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsComputedDOMStyle.cpp:303:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsDOMCSSAttrDeclaration.cpp: In member function 'virtual nsresult nsDOMCSSAttributeDeclaration::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsDOMCSSAttrDeclaration.cpp:66:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:364:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsDOMCSSAttrDeclaration.cpp:65:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsDOMCSSRect.cpp: In member function 'virtual nsresult nsDOMCSSRect::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsDOMCSSRect.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSheet.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleSetHandle.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsIPresShell.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsWrapperCache.h:364:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsDOMCSSRect.cpp:29:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAtom.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsDOMCSSValueList.cpp: In member function 'virtual nsresult nsDOMCSSValueList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsDOMCSSValueList.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsDOMCSSValueList.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseBoxProperties(const nsCSSPropertyID*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11349:30: warning: this statement may fall through [-Wimplicit-fallthrough=] result.mRight = result.mTop; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11351:5: note: here case 2: // Make bottom == top ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11352:31: warning: this statement may fall through [-Wimplicit-fallthrough=] result.mBottom = result.mTop; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11354:5: note: here case 3: // Make left == right ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseGroupedBoxProperty(int32_t, nsCSSValue&, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11395:30: warning: this statement may fall through [-Wimplicit-fallthrough=] result.mRight = result.mTop; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11397:5: note: here case 2: // Make bottom == top ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11398:31: warning: this statement may fall through [-Wimplicit-fallthrough=] result.mBottom = result.mTop; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11400:5: note: here case 3: // Make left == right ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseBoxCornerRadiiInternals(nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11496:30: warning: this statement may fall through [-Wimplicit-fallthrough=] dimenX.mRight = dimenX.mTop; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11498:5: note: here case 2: // Make bottom-right same as top-left ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11499:31: warning: this statement may fall through [-Wimplicit-fallthrough=] dimenX.mBottom = dimenX.mTop; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11501:5: note: here case 3: // Make bottom-left same as top-right ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11507:30: warning: this statement may fall through [-Wimplicit-fallthrough=] dimenY.mRight = dimenY.mTop; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11509:5: note: here case 2: // Make bottom-right same as top-left ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11510:31: warning: this statement may fall through [-Wimplicit-fallthrough=] dimenY.mBottom = dimenY.mTop; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:11512:5: note: here case 3: // Make bottom-left same as top-right ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseKeyframeSelectorList(InfallibleTArray&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:4513:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mToken.mIdent.LowerCaseEqualsLiteral("to")) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:4518:7: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/base/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleStructContext.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:159:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSDataBlock.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/Declaration.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSRules.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.h:585:7: note: 'class nsCSSValue' declared here class nsCSSValue { ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsHTMLStyleSheet.cpp: In function 'void LangRuleTable_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsHTMLStyleSheet.cpp:254:46: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct LangRuleTableEntry' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(entry, 0, sizeof(LangRuleTableEntry)); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsHTMLStyleSheet.cpp:237:8: note: 'struct LangRuleTableEntry' declared here struct LangRuleTableEntry : public PLDHashEntryHdr { ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsROCSSPrimitiveValue.cpp: In member function 'virtual nsresult nsROCSSPrimitiveValue::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsROCSSPrimitiveValue.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsROCSSPrimitiveValue.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIChannel.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, nsNthIndexCache::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = nsNthIndexCache::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = nsIContent*; Value = int; HashPolicy = js::DefaultHasher; AllocPolicy = nsNthIndexCache::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsNthIndexCache.cpp:26:23: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, nsNthIndexCache::SystemAllocPolicy>::MapHashPolicy, nsNthIndexCache::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, nsNthIndexCache::SystemAllocPolicy>::MapHashPolicy, nsNthIndexCache::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:110: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.cpp: In member function 'void nsStyleSVGPaint::Reset()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.cpp:1292:27: warning: this statement may fall through [-Wimplicit-fallthrough=] mPaint.mPaintServer = nullptr; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleStruct.cpp:1294:5: note: here case eStyleSVGPaintType_ContextFill: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:119: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleTransformMatrix.cpp: In function 'void nsStyleTransformMatrix::MatrixForTransformFunction(mozilla::gfx::Matrix4x4&, const nsCSSValue::Array*, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&, nsStyleTransformMatrix::TransformReferenceBox&, bool*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleTransformMatrix.cpp:641:27: warning: this statement may fall through [-Wimplicit-fallthrough=] *aContains3dTransform = true; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsStyleTransformMatrix.cpp:643:3: note: here case eCSSKeyword_rotate: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:83: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.cpp: In function 'void MapSinglePropertyInto(nsCSSPropertyID, const nsCSSValue*, nsCSSValue*, nsRuleData*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSValue.cpp:248:10: warning: '.nsCSSValue::mValue' may be used uninitialized in this function [-Wmaybe-uninitialized] mValue = aOther.mValue; ~~~~~~~^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style2.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseGridLine(nsCSSValue&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsCSSParser.cpp:9891:26: warning: '*((void*)& integer +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (integer.isSome() && integer.ref() < 0) { ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.cpp: In static member function 'static nscoord nsRuleNode::CalcFontPointSize(int32_t, int32_t, nsPresContext*, nsFontSizeType)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.cpp:3202:12: warning: 'column' may be used uninitialized in this function [-Wmaybe-uninitialized] int32_t* column; ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/layout/style/Unified_cpp_layout_style3.cpp:74: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.cpp: In static member function 'static bool nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, uint32_t, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.cpp:10443:47: warning: 'textShadowOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] ruleData.mValueOffsets[eStyleStruct_Text] = textShadowOffset; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.cpp:10439:50: warning: 'paddingOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] ruleData.mValueOffsets[eStyleStruct_Padding] = paddingOffset; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/nsRuleNode.cpp:10435:49: warning: 'borderOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] ruleData.mValueOffsets[eStyleStruct_Border] = borderOffset; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/encoder' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_encoder0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/encoder -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/libyuv/include -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_encoder0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=attributes /home/pbulk/build/mail/thunderbird52/work/build/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:52, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ReentrantMonitor.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/TrackEncoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/MediaEncoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/MediaEncoder.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaStreamGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/TrackEncoder.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/MediaEncoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/MediaEncoder.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ liblayout_style.a.desc rm -f liblayout_style.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o liblayout_style.a.desc nsCSSRuleProcessor.o nsLayoutStylesheetCache.o Unified_cpp_layout_style0.o Unified_cpp_layout_style1.o Unified_cpp_layout_style2.o Unified_cpp_layout_style3.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PluginInstanceChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PluginInstanceChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoder.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/MediaEncoder.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:58, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ReentrantMonitor.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/TrackEncoder.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/MediaEncoder.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/encoder/MediaEncoder.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginInstanceChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginInstanceChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_media_encoder.a.desc rm -f libdom_media_encoder.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_encoder.a.desc Unified_cpp_dom_media_encoder0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/encoder' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PluginModuleChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PluginModuleChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginModuleChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginModuleChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PluginWidgetChild.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PluginWidgetChild.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginInstanceChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginModuleChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAutoPtr.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsHashKeys.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDataHashtable.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginModuleChild.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginModuleChild.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginWidgetChild.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetChild.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginWidgetChild.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PluginWidgetParent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PluginWidgetParent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetChild.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginWidgetChild.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginWidgetChild.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetParent.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_plugins_ipc0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_plugins_ipc0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/pixman-1 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -pthread -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/cairo -I/usr/pkg/include -I/usr/pkg/include/freetype2 -D_REENTRANT -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pixman-1 -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetParent.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetParent.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetParent.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetParent.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetParent.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetParent.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:6, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIScrollableFrame.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/InputData.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/GeckoContentController.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/GfxMessageUtils.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/gfxipc/ShadowLayerUtils.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_mozapps_extensions0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mozapps_extensions0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentPolicy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions/AddonContentPolicy.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions/AddonContentPolicy.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions/AddonContentPolicy.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/PromiseBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Promise.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeySystemAccess.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeySystemAccessManager.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Navigator.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions/AddonManagerWebAPI.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/nsCSPUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libtoolkit_mozapps_extensions.a.desc rm -f libtoolkit_mozapps_extensions.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libtoolkit_mozapps_extensions.a.desc Unified_cpp_mozapps_extensions0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/wyciwyg' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_protocol_wyciwyg0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/wyciwyg -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_wyciwyg0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg/nsWyciwyg.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg/nsWyciwyg.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsRuleNode.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/StyleContextSource.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStyleContext.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/WritingModes.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ContentCache.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/nsGUIEventIPC.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TabChild.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/NeckoChild.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg/nsWyciwyg.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_plugins_ipc.a.desc rm -f libdom_plugins_ipc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_plugins_ipc.a.desc PluginInstanceChild.o PluginModuleChild.o PluginWidgetChild.o PluginWidgetParent.o Unified_cpp_dom_plugins_ipc0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/plugins/ipc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_eme0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_eme0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/IterableIterator.h:34, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaEncryptedEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaEncryptedEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaEncryptedEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaEncryptedEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaEncryptedEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeyMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyMessageEvent::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeyMessageEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeyMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaKeyMessageEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libnetwerk_protocol_wyciwyg.a.desc rm -f libnetwerk_protocol_wyciwyg.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_wyciwyg.a.desc Unified_cpp_protocol_wyciwyg0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/wyciwyg' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AccessibleWrap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AccessibleWrap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeySession.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySession::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeySession.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWrapperCache.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/TimeRanges.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/TimeUnits.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaInfo.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/AbstractMediaDecoder.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/MediaDecoderReader.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/PlatformDecoderModule.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/SamplesWaitingForKey.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeySession.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(MediaKeySession) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/CDMCaps.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeyStatusMap.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyStatusMap::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeyStatusMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeyStatusMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeySystemAccess.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccess::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeySystemAccess.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeySystemAccess.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeySystemAccessManager.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccessManager::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeySystemAccessManager.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeySystemAccessManager.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeys.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeys::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeys.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/eme/MediaKeys.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libdom_media_eme.a.desc rm -f libdom_media_eme.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libdom_media_eme.a.desc Unified_cpp_dom_media_eme0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/eme' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ApplicationAccessibleWrap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ApplicationAccessibleWrap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AtkSocketAccessible.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AtkSocketAccessible.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AtkSocketAccessible.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AtkSocketAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AtkSocketAccessible.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AtkSocketAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AtkSocketAccessible.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AtkSocketAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AtkSocketAccessible.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AtkSocketAccessible.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AtkSocketAccessible.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/xul' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DocAccessibleWrap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DocAccessibleWrap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/DocAccessibleWrap.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_accessible_xul0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul/tree -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_xul0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/DocAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/DocAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/DocAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/DocAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Platform.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Platform.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/Platform.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessibleEvent.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/Platform.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeAccessible::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeAccessible.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(Accessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeAccessible.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(XULTreeAccessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/Platform.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeItemAccessible::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeAccessible.cpp:1089:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeAccessible.cpp:1088:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(XULTreeItemAccessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridRowAccessible::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeGridAccessible.cpp:267:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeGridAccessible.cpp:266:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(XULTreeGridRowAccessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridCellAccessible::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeGridAccessible.cpp:451:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' NS_INTERFACE_MAP_END_INHERITING(LeafAccessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/NodeInfo.h:24, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:16, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro 'NS_IMPL_QUERY_CYCLE_COLLECTION' NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION' NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul/XULTreeGridAccessible.cpp:450:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED' NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(XULTreeGridCellAccessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/Platform.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsComponentManagerUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:138, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/Platform.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RootAccessibleWrap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/RootAccessibleWrap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/RootAccessibleWrap.cpp libaccessible_xul.a.desc rm -f libaccessible_xul.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_xul.a.desc Unified_cpp_accessible_xul0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/xul' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/mozgtk/gtk3' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mozgtk.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGTK2_SYMBOLS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/mozgtk/gtk3 -I/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/mozgtk/gtk3 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozgtk.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/mozgtk/mozgtk.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/BaseAccessibles.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/RootAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/RootAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmozgtk.so rm -f libmozgtk.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libmozgtk.so -o libmozgtk.so mozgtk.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib -ldl -L/usr/pkg/lib -Wl,--no-as-needed -lgtk-3 -lgdk-3 -Wl,--as-needed chmod +x libmozgtk.so ../../../../config/nsinstall -R -m 644 'libmozgtk.so' '../../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/mozgtk/gtk3' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/mozjemalloc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o jemalloc.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_JEMALLOC_HARD_ASSERTS -Dabort=moz_abort -DMOZ_JEMALLOC_IMPL -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc -I/home/pbulk/build/mail/thunderbird52/work/build/memory/mozjemalloc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jemalloc.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-unused /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c:452: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'extent_tree_szad_insert': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link_szad.rbn_right_red' is used uninitialized in this function [-Wuninitialized] | (((uintptr_t) (a_node)->a_field.rbn_right_red) & ((size_t)1))); \ ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'extent_tree_szad_remove': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link_szad.rbn_right_red' is used uninitialized in this function [-Wuninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'extent_tree_ad_insert': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link_ad.rbn_right_red' is used uninitialized in this function [-Wuninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'extent_tree_ad_remove': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link_ad.rbn_right_red' is used uninitialized in this function [-Wuninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'arena_chunk_tree_dirty_insert': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link_dirty.rbn_right_red' is used uninitialized in this function [-Wuninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'arena_chunk_tree_dirty_remove': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link_dirty.rbn_right_red' is used uninitialized in this function [-Wuninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'arena_run_tree_insert': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link.rbn_right_red' is used uninitialized in this function [-Wuninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'arena_run_tree_remove': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link.rbn_right_red' is used uninitialized in this function [-Wuninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'arena_avail_tree_insert': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link.rbn_right_red' is used uninitialized in this function [-Wuninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/jemalloc.c: In function 'arena_avail_tree_remove': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link.rbn_right_red' is used uninitialized in this function [-Wuninitialized] In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/BaseAccessibles.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/RootAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/RootAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/BaseAccessibles.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/RootAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/RootAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/BaseAccessibles.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/RootAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/RootAccessibleWrap.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libmemory_mozjemalloc.a.desc rm -f libmemory_mozjemalloc.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmemory_mozjemalloc.a.desc jemalloc.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/mozjemalloc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o constants.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/constants.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/constants.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o flacdsp_init.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/flacdsp_init.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/flacdsp_init.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o h264_intrapred_init.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/h264_intrapred_init.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/h264_intrapred_init.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o videodsp_init.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/videodsp_init.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/videodsp_init.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp8dsp_init.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp8dsp_init.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp8dsp_init.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9dsp_init.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9dsp_init.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9dsp_init.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o UtilInterface.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/UtilInterface.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/UtilInterface.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9dsp_init_10bpp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9dsp_init_10bpp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9dsp_init_10bpp.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/UtilInterface.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9dsp_init_12bpp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9dsp_init_12bpp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9dsp_init_12bpp.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/UtilInterface.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9dsp_init_16bpp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9dsp_init_16bpp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9dsp_init_16bpp.c /usr/pkg/bin/yasm -o flacdsp.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/flacdsp.asm /usr/pkg/bin/yasm -o h264_intrapred.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/h264_intrapred.asm In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/UtilInterface.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/UtilInterface.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /usr/pkg/bin/yasm -o h264_intrapred_10bit.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/h264_intrapred_10bit.asm /usr/pkg/bin/yasm -o videodsp.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/videodsp.asm /usr/pkg/bin/yasm -o vp8dsp.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp8dsp.asm /usr/pkg/bin/yasm -o vp8dsp_loopfilter.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp8dsp_loopfilter.asm /usr/pkg/bin/yasm -o vp9intrapred.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9intrapred.asm exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiHyperlink.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiHyperlink.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.cpp /usr/pkg/bin/yasm -o vp9intrapred_16bpp.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9intrapred_16bpp.asm In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIURI.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkg/bin/yasm -o vp9itxfm.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9itxfm.asm In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceAction.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceAction.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /usr/pkg/bin/yasm -o vp9itxfm_16bpp.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9itxfm_16bpp.asm /usr/pkg/bin/yasm -o vp9lpf.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9lpf.asm exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceComponent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceComponent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /usr/pkg/bin/yasm -o vp9lpf_16bpp.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9lpf_16bpp.asm In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ /usr/pkg/bin/yasm -o vp9mc.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9mc.asm /usr/pkg/bin/yasm -o vp9mc_16bpp.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/x86/vp9mc_16bpp.asm libmedia_ffvpx_libavcodec_x86.a.desc rm -f libmedia_ffvpx_libavcodec_x86.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_ffvpx_libavcodec_x86.a.desc constants.o flacdsp_init.o h264_intrapred_init.o videodsp_init.o vp8dsp_init.o vp9dsp_init.o vp9dsp_init_10bpp.o vp9dsp_init_12bpp.o vp9dsp_init_16bpp.o flacdsp.o h264_intrapred.o h264_intrapred_10bit.o videodsp.o vp8dsp.o vp8dsp_loopfilter.o vp9intrapred.o vp9intrapred_16bpp.o vp9itxfm.o vp9itxfm_16bpp.o vp9lpf.o vp9lpf_16bpp.o vp9mc.o vp9mc_16bpp.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec/x86' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil/x86' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o cpu.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cpu.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86/cpu.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o fixed_dsp_init.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/fixed_dsp_init.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86/fixed_dsp_init.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o float_dsp_init.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/float_dsp_init.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86/float_dsp_init.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceDocument.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceDocument.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o lls_init.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil/x86 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/lls_init.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86/lls_init.c /usr/pkg/bin/yasm -o cpuid.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86/cpuid.asm /usr/pkg/bin/yasm -o emms.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86/emms.asm /usr/pkg/bin/yasm -o fixed_dsp.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86/fixed_dsp.asm /usr/pkg/bin/yasm -o float_dsp.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86/float_dsp.asm /usr/pkg/bin/yasm -o lls.o -f elf64 -rnasm -pnasm -g dwarf2 -D__x86_64__ -DPIC -DELF -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -Pconfig_unix64.asm /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/x86/lls.asm libmedia_ffvpx_libavutil_x86.a.desc rm -f libmedia_ffvpx_libavutil_x86.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_ffvpx_libavutil_x86.a.desc cpu.o fixed_dsp_init.o float_dsp_init.o lls_init.o cpuid.o emms.o fixed_dsp.o float_dsp.o lls.o In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil/x86' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp-plugin-openh264' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gmp-fake-openh264.o -c -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp-plugin-openh264 -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp-plugin-openh264 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gmp-fake-openh264.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libfakeopenh264.so rm -f libfakeopenh264.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libfakeopenh264.so -o libfakeopenh264.so gmp-fake-openh264.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib -ldl chmod +x libfakeopenh264.so ../../../config/nsinstall -R -m 644 'libfakeopenh264.so' '../../../dist/bin/gmp-fakeopenh264/1.0' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp-plugin-openh264' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o AppData.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/AppData.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/AppData.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o FileUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/FileUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/FileUtils.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PLDHashTable.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PLDHashTable.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/PLDHashTable.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsArrayEnumerator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsArrayEnumerator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsArrayEnumerator.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsArrayUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsArrayUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsArrayUtils.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCOMArray.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCOMArray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCOMArray.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceEditableText.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceEditableText.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCOMPtr.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCOMPtr.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCOMPtr.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCRTGlue.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCRTGlue.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCRTGlue.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCategoryCache.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCategoryCache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCategoryCache.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsClassInfoImpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsClassInfoImpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsClassInfoImpl.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsComponentManagerUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsComponentManagerUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsComponentManagerUtils.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsCycleCollectionParticipant.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsCycleCollectionParticipant.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsCycleCollectionParticipant.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDeque.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDeque.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsDeque.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsEnumeratorUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsEnumeratorUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsEnumeratorUtils.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsID.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsID.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsID.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIInterfaceRequestorUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIInterfaceRequestorUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsIInterfaceRequestorUtils.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsINIParser.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsINIParser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsINIParser.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsISupportsImpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsISupportsImpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsISupportsImpl.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMemory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMemory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsMemory.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsQuickSort.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsQuickSort.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsQuickSort.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsStringAPI.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsStringAPI.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsStringAPI.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceHyperlinkImpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceHyperlinkImpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/UniquePtr.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTArray.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTArray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTArray.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsTObserverArray.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsTObserverArray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTObserverArray.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsThreadUtils.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsThreadUtils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsThreadUtils.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsVersionComparator.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsVersionComparator.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsVersionComparator.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsWeakReference.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsWeakReference.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsWeakReference.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsXPCOMGlue.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsXPCOMGlue.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/standalone/nsXPCOMGlue.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/a11y/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMai.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libxpcomglue.a rm -f libxpcomglue.a libxpcomglue.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs libxpcomglue.a AppData.o FileUtils.o PLDHashTable.o nsArrayEnumerator.o nsArrayUtils.o nsCOMArray.o nsCOMPtr.o nsCRTGlue.o nsCategoryCache.o nsClassInfoImpl.o nsComponentManagerUtils.o nsCycleCollectionParticipant.o nsDeque.o nsEnumeratorUtils.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsISupportsImpl.o nsMemory.o nsQuickSort.o nsStringAPI.o nsTArray.o nsTObserverArray.o nsThreadUtils.o nsVersionComparator.o nsWeakReference.o nsXPCOMGlue.o ../../../memory/fallible/libfallible.a ../../../config/nsinstall -R -m 644 'libxpcomglue.a' '../../../dist/sdk/lib' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/standalone' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/gmp-clearkey/0.1' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o oaes_lib.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/gmp-clearkey/0.1 -I/home/pbulk/build/mail/thunderbird52/work/build/media/gmp-clearkey/0.1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/oaes_lib.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-missing-braces -Wno-pointer-to-int-cast -Wno-sign-compare -include stdio.h -include unistd.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/gmp-clearkey/0.1/openaes/oaes_lib.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceHypertext.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceHypertext.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gmp-clearkey_0.10.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/gmp-clearkey/0.1 -I/home/pbulk/build/mail/thunderbird52/work/build/media/gmp-clearkey/0.1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gmp-clearkey_0.10.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/media/gmp-clearkey/0.1/Unified_cpp_gmp-clearkey_0.10.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libclearkey.so rm -f libclearkey.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libclearkey.so -o libclearkey.so oaes_lib.o Unified_cpp_gmp-clearkey_0.10.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../../media/psshparser/libpsshparser.a -ldl chmod +x libclearkey.so ../../../config/nsinstall -R -m 644 'libclearkey.so' '../../../dist/bin/gmp-clearkey/0.1' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/gmp-clearkey/0.1' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/contentproc' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o plugin-container.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/contentproc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/contentproc -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/plugin-container.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/contentproc/plugin-container.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsXPCOM.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/contentproc/plugin-container.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libplugin-container.a.desc rm -f libplugin-container.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libplugin-container.a.desc plugin-container.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/contentproc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o nameprep.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/nameprep.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nameprep.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o punycode.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/punycode.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/punycode.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o PollableEvent.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/PollableEvent.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/PollableEvent.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISocketTransportService.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPISocketTransportService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransportService2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/PollableEvent.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDNSPrefetch.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDNSPrefetch.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsDNSPrefetch.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIWeakReferenceUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsWeakReference.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsDNSPrefetch.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsDNSPrefetch.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNetAddr.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNetAddr.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetAddr.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINetAddr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetAddr.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsNetAddr.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceImage.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceImage.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsSocketTransportService2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsSocketTransportService2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransportService2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISocketTransportService.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPISocketTransportService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransportService2.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransportService2.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISocketTransport.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransport2.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransportService2.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FlyWebDiscoveryManagerBinding.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/FlyWebService.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransportService2.cpp:29: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIEventTarget.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThread.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIThreadInternal.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransportService2.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsSocketTransportService2.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsURLHelper.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsURLHelper.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/RangedPtr.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp: In function 'nsresult net_ResolveRelativePath(const nsACString_internal&, const nsACString_internal&, nsACString_internal&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp:430:18: warning: this statement may fall through [-Wimplicit-fallthrough=] stop = true; ~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base/nsURLHelper.cpp:432:11: note: here case '/': ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DNS.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DNS.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/DNS.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceSelection.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceSelection.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/DNS.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/DNS.cpp:5: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o DNSListenerProxy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/DNSListenerProxy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/DNSListenerProxy.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDNSListener.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/net/DNSListenerProxy.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/DNSListenerProxy.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GetAddrInfo.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GetAddrInfo.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/GetAddrInfo.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/GetAddrInfo.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/GetAddrInfo.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsDNSService2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsDNSService2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsDNSService2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIDNSService.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPIDNSService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsDNSService2.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsDNSService2.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsHostResolver.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsHostResolver.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsHostResolver.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsIDNService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsIDNService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsIDNService.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceTable.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceTable.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIIDNService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsIDNService.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns/nsIDNService.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsNetModuleStandalone.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -UIDNA2008 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/dns -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsNetModuleStandalone.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone/nsNetModuleStandalone.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/standalone/nsNetModuleStandalone.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libnecko_standalone.a.desc rm -f libnecko_standalone.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libnecko_standalone.a.desc nameprep.o punycode.o PollableEvent.o nsDNSPrefetch.o nsNetAddr.o nsSocketTransportService2.o nsURLHelper.o DNS.o DNSListenerProxy.o GetAddrInfo.o nsDNSService2.o nsHostResolver.o nsIDNService.o nsNetModuleStandalone.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/standalone' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceTableCell.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceTableCell.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIAccessiblePivot.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config' gmake[3]: Nothing to be done for 'host'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceText.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceText.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceText.cpp gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/util' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsRDFResource.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/util -I/home/pbulk/build/mail/thunderbird52/work/build/rdf/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsRDFResource.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/util/nsRDFResource.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsDebug.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/util/nsRDFResource.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/rdf/util/nsRDFResource.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ librdfutil_external_s.a rm -f librdfutil_external_s.a librdfutil_external_s.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs librdfutil_external_s.a nsRDFResource.o librdfutil_external_s.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o librdfutil_external_s.a.desc nsRDFResource.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/rdf/util' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/power' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o rapl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/power -I/home/pbulk/build/mail/thunderbird52/work/build/tools/power -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/rapl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/power/rapl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/process_util.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceText.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ rapl /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -o rapl rapl.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib -pie -ldl ../../config/nsinstall -R -m 755 'rapl' '../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/power' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/standalone' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_dom_media_standalone0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DMOZILLA_EXTERNAL_LINKAGE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/standalone -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/standalone -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/caps -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/base -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_standalone0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/dom/media/standalone/Unified_cpp_dom_media_standalone0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCharTraits.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAlgorithm.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioSampleFormat.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioChannelFormat.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioChannelFormat.cpp:6, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/standalone/Unified_cpp_dom_media_standalone0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioStream.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioMixer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/AudioSegment.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/dom/media/standalone/Unified_cpp_dom_media_standalone0.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceText.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/DocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceText.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ArrayUtils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BufferList.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/base/pickle.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ipc/IPCMessageUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceText.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ libmedia_standalone.a.desc rm -f libmedia_standalone.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmedia_standalone.a.desc Unified_cpp_dom_media_standalone0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/standalone' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/mozgtk/gtk2' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mozgtk.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGTK3_SYMBOLS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/mozgtk/gtk2 -I/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/mozgtk/gtk2 -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozgtk.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/mozgtk/mozgtk.c libmozgtk.so rm -f libmozgtk.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libmozgtk.so -o libmozgtk.so mozgtk.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib -ldl -L/usr/pkg/lib -Wl,--no-as-needed -lgtk-x11-2.0 -lgdk-x11-2.0 -Wl,--as-needed chmod +x libmozgtk.so ../../../../config/nsinstall -R -m 644 'libmozgtk.so' '../../../../dist/bin/gtk2' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/widget/gtk/mozgtk/gtk2' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp-plugin' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gmp-fake.o -c -DNDEBUG=1 -DTRIMMED=1 -DGMP_FAKE_SUPPORT_DECRYPT -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp-plugin -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp-plugin -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gmp-fake.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp-plugin/gmp-fake.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gmp-test-decryptor.o -c -DNDEBUG=1 -DTRIMMED=1 -DGMP_FAKE_SUPPORT_DECRYPT -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp-plugin -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp-plugin -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gmp-test-decryptor.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp-plugin/gmp-test-decryptor.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMaiInterfaceValue.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/html -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/ipc/other -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xpcom -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/xul -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/other-licenses/atk-1.0 -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceValue.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -Wno-error=shadow -Wno-unused-local-typedefs /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gmp-test-storage.o -c -DNDEBUG=1 -DTRIMMED=1 -DGMP_FAKE_SUPPORT_DECRYPT -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp-plugin -I/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp-plugin -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gmp-test-storage.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp-plugin/gmp-test-storage.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libfake.so rm -f libfake.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libfake.so -o libfake.so gmp-fake.o gmp-test-decryptor.o gmp-test-storage.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib -ldl In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINode.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContent.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ chmod +x libfake.so ../../../config/nsinstall -R -m 644 'libfake.so' '../../../dist/bin/gmp-fake/1.0' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/gmp-plugin' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/src/editline' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_js_src_editline0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/editline -I/home/pbulk/build/mail/thunderbird52/work/build/js/src/editline -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_js_src_editline0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/js/src/editline/Unified_c_js_src_editline0.c libeditline.a.desc rm -f libeditline.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libeditline.a.desc Unified_c_js_src_editline0.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/src/editline' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/gtest/static' libxul-gtest.a.desc rm -f libxul-gtest.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxul-gtest.a.desc In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ToJSValue.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/WindowBinding.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/ScrollbarStyles.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsPresContext.h:39, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Element.h:27, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIContentInlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/generic/Accessible.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h: In constructor 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array, 16>*, 85>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionTraversalCallback.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCycleCollectionNoteChild.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/AccessibleWrap.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array, 16>*, 85>' declared here class Array ^~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/gtest/static' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_unicharutil_util0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util -I/home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_unicharutil_util0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util/Unified_cpp_unicharutil_util0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsXPCOMStrings.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringAPI.h:22, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util/nsUnicharUtils.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/unicharutil/util/GreekCasing.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util/Unified_cpp_unicharutil_util0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libaccessible_atk.a.desc rm -f libaccessible_atk.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libaccessible_atk.a.desc AccessibleWrap.o ApplicationAccessibleWrap.o AtkSocketAccessible.o DocAccessibleWrap.o Platform.o RootAccessibleWrap.o UtilInterface.o nsMaiHyperlink.o nsMaiInterfaceAction.o nsMaiInterfaceComponent.o nsMaiInterfaceDocument.o nsMaiInterfaceEditableText.o nsMaiInterfaceHyperlinkImpl.o nsMaiInterfaceHypertext.o nsMaiInterfaceImage.o nsMaiInterfaceSelection.o nsMaiInterfaceTable.o nsMaiInterfaceTableCell.o nsMaiInterfaceText.o nsMaiInterfaceValue.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/atk' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_glue0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_glue0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/Unified_cpp_xpcom_glue0.cpp libunicharutil_external_s.a rm -f libunicharutil_external_s.a libunicharutil_external_s.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs libunicharutil_external_s.a Unified_cpp_unicharutil_util0.o ../../../config/external/icu/libicu.a In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AppData.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/AppData.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/Unified_cpp_xpcom_glue0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libunicharutil_external_s.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libunicharutil_external_s.a.desc Unified_cpp_unicharutil_util0.o ../../../config/external/icu/libicu.a ../../../config/nsinstall -R -m 644 'libunicharutil_external_s.a' '../../../dist/sdk/lib' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/unicharutil/util' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_xpcom_glue1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/threads -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_glue1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/Unified_cpp_xpcom_glue1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsEnumeratorUtils.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsEnumeratorUtils.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/Unified_cpp_xpcom_glue1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue/Unified_cpp_xpcom_glue1.cpp:101: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp: In function 'int cvt_f(SprintfState*, double, int, int, char16_t, int)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:355:11: warning: this statement may fall through [-Wimplicit-fallthrough=] exp = 'E'; ~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:357:5: note: here case 'e': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:362:11: warning: this statement may fall through [-Wimplicit-fallthrough=] exp = 'E'; ~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/glue/nsTextFormatter.cpp:364:5: note: here case 'g': ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/sqlite' libmozsqlite3.so.symbols /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/generate_symbols_file.py generate_symbols_file libmozsqlite3.so.symbols .deps/libmozsqlite3.so.symbols.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/db/sqlite3/src/sqlite.symbols -DNDEBUG=1 -DTRIMMED=1 libmozsqlite3.so rm -f libmozsqlite3.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libmozsqlite3.so -o libmozsqlite3.so -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../../db/sqlite3/src/libdb_sqlite3_src.a -Wl,--version-script,libmozsqlite3.so.symbols -ldl chmod +x libmozsqlite3.so ../../../config/nsinstall -R -m 644 'libmozsqlite3.so' '../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/sqlite' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o abandon.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/abandon.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/abandon.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o add.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/add.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/add.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o authzidctrl.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/authzidctrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/authzidctrl.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o bind.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/bind.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/bind.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o cache.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/cache.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o charray.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/charray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/charray.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o charset.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/charset.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/charset.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o compare.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/compare.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/compare.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o compat.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/compat.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/compat.c libxpcomglue_s.a rm -f libxpcomglue_s.a libxpcomglue_s.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs libxpcomglue_s.a Unified_cpp_xpcom_glue0.o Unified_cpp_xpcom_glue1.o ../../memory/fallible/libfallible.a exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o control.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/control.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/control.c ../../config/nsinstall -R -m 644 'libxpcomglue_s.a' '../../dist/sdk/lib' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/glue' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o countvalues.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/countvalues.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/countvalues.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o delete.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/delete.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/delete.c gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mozglue/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SSE.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/build -I/home/pbulk/build/mail/thunderbird52/work/build/mozglue/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SSE.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/build/SSE.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o dummy.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/build -I/home/pbulk/build/mail/thunderbird52/work/build/mozglue/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/dummy.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/mozglue/build/dummy.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o disptmpl.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/disptmpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/disptmpl.c libmozglue.a rm -f libmozglue.a libmozglue.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs libmozglue.a SSE.o dummy.o ../../memory/mozalloc/libmemory_mozalloc.a ../../mozglue/misc/libmozglue_misc.a ../../mfbt/libmfbt.a /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/disptmpl.c: In function 'ldap_init_templates_buf': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/disptmpl.c:186:24: warning: 'tmpl' may be used uninitialized in this function [-Wmaybe-uninitialized] prevtmpl->dt_next = tmpl; ~~~~~~~~~~~~~~~~~~^~~~~~ libmozglue.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmozglue.a.desc SSE.o dummy.o ../../memory/mozalloc/libmemory_mozalloc.a ../../mozglue/misc/libmozglue_misc.a ../../mfbt/libmfbt.a exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o dsparse.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/dsparse.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/dsparse.c ../../config/nsinstall -R -m 644 'libmozglue.a' '../../dist/sdk/lib' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mozglue/build' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o error.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/error.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/error.c gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/src' mkdir -p '.deps/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DVERSION='js' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/symverscript.in -o symverscript /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/error.c: In function 'nsldapi_parse_result': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/error.c:424:7: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] != LBER_ERROR ) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/error.c:440:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ( berrc != LBER_ERROR ) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/error.c:456:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ( berrc != LBER_ERROR && ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/error.c:465:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ( berrc != LBER_ERROR && serverctrlsp != NULL && ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/error.c:466:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] ( berrc = ber_scanf( &ber, "}" )) != LBER_ERROR ) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/error.c:471:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ( berrc == LBER_ERROR && err == LDAP_SUCCESS ) { ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o RegExp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/RegExp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o extendop.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/extendop.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/extendop.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o free.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/free.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/free.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o freevalues.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/freevalues.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/freevalues.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o friendly.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/friendly.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/friendly.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o getattr.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/getattr.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getattr.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o getdn.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/getdn.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getdn.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o getdxbyname.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/getdxbyname.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getdxbyname.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o geteffectiverightsctrl.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/geteffectiverightsctrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c: In function 'ldap_create_geteffectiveRights_control': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c:95:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ber_printf( ber, "{s{v}}", authzid, attrlist ) ) { ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o getentry.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/getentry.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getentry.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o getfilter.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/getfilter.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getfilter.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o getoption.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/getoption.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getoption.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getoption.c: In function 'nsldapi_get_api_info': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getoption.c:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for ( i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i ) { ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getoption.c: In function 'nsldapi_get_feature_info': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getoption.c:464:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for ( i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i ) { ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getoption.c:473:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] return(( i < NSLDAPI_EXTENSIONS_COUNT ) ? LDAP_SUCCESS ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o getvalues.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/getvalues.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getvalues.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getvalues.c: In function 'internal_ldap_get_values': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/getvalues.c:112:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ( rc == LBER_ERROR ) { ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o memcache.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/memcache.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c: In function 'ldap_memcache_createkey': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c:86:41: warning: the address of 'buf' will always evaluate as 'true' [-Waddress] #define NSLDAPI_SAFE_STRLEN( s ) ( (s) ? strlen((s)) + 1 : 1 ) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c:625:11: note: in expansion of macro 'NSLDAPI_SAFE_STRLEN' len = NSLDAPI_SAFE_STRLEN(buf) + NSLDAPI_SAFE_STRLEN(tmpbase) + ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c:85:41: warning: the address of 'buf' will always evaluate as 'true' [-Waddress] #define NSLDAPI_STR_NONNULL( s ) ( (s) ? (s) : "" ) ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c:659:6: note: in expansion of macro 'NSLDAPI_STR_NONNULL' NSLDAPI_STR_NONNULL(buf)); ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c: In function 'memcache_access': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c:1594:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] int scope = (int)pData2; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c: In function 'memcache_flush': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c:1709:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)dn, (void*)scope, NULL); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c:1712:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)dn, (void*)scope, NULL); ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c: In function 'msgid_hashf': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/memcache.c:1893:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] unsigned code = (unsigned)((ldapmemcacheReqId*)key)->ldmemcrid_ld; ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o message.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/message.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/message.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o modify.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/modify.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/modify.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o open.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/open.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/open.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o os-ip.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/os-ip.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/os-ip.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/os-ip.c: In function 'nsldapi_os_connect_with_to': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/os-ip.c:369:64: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] if (getsockopt(sockfd, SOL_SOCKET, SO_ERROR, (char *)&error, &len) ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/ldap-int.h:59, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/os-ip.c:67: /usr/include/sys/socket.h:208:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' extern int getsockopt (int __fd, int __level, int __optname, ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/os-ip.c: In function 'nsldapi_try_each_host': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/os-ip.c:588:38: warning: comparison of integer expressions of different signedness: 'nsldapi_in_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (( address = inet_addr( host )) == -1 ) { ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o proxyauthctrl.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/proxyauthctrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/proxyauthctrl.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function 'ldap_create_proxyauth_control': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:90:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ber_printf( ber, ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function 'ldap_create_proxiedauth_control': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:150:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ber_printf( ber, ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o psearch.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/psearch.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/psearch.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o pwmodext.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pwmodext.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/pwmodext.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/pwmodext.c: In function 'ldap_passwd': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/pwmodext.c:83:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ( ber_printf( ber, "{" ) ) ) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/pwmodext.c:90:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_ID, ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/pwmodext.c:99:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_OLD, ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/pwmodext.c:108:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_NEW, ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/pwmodext.c:116:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ( ber_printf( ber, "}" ) ) ) { ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o pwpctrl.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pwpctrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/pwpctrl.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o referral.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/referral.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/referral.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o regex.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/regex.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/regex.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:21: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o rename.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/rename.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/rename.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:21: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:21: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:21: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o request.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/request.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/request.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/request.c: In function 'nsldapi_send_pending_requests_nolock': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/request.c:514:9: warning: unused variable 'logname' [-Wunused-variable] char *logname = "nsldapi_send_pending_requests_nolock"; ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/request.c: In function 're_encode_request': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/request.c:1452:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ( rc == LBER_ERROR ) { ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o reslist.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/reslist.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/reslist.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o result.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/result.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/result.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o saslbind.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/saslbind.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/saslbind.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/saslbind.c: In function 'ldap_parse_sasl_bind_result': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/saslbind.c:851:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ( rc != LBER_ERROR && ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/saslbind.c:860:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ( rc == LBER_ERROR ) { ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o sbind.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sbind.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/sbind.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o search.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/search.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/search.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o setoption.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/setoption.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/setoption.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o sort.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sort.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/sort.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/sort.c: In function 'ldap_sort_strcasecmp': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/sort.c:183:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (NULL == a || NULL == b) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/sort.c:185:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' return( strcasecmp( (char *)*a, (char *)*b ) ); ^~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o sortctrl.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sortctrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/sortctrl.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o CTypes.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/CTypes.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o srchpref.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/srchpref.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/srchpref.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o tmplout.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/tmplout.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/tmplout.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'do_entry2text_search': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/tmplout.c:459:25: warning: variable 'html' set but not used [-Wunused-but-set-variable] int err, freedn, html; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'searchaction': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/tmplout.c:1046:41: warning: variable 'selectname' set but not used [-Wunused-but-set-variable] char *value, *filtpattern, *attr, *selectname; ^~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o ufn.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ufn.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/ufn.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/ufn.c: In function 'ldap_ufn_search_ctx': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/ufn.c:109:15: warning: 'err' may be used uninitialized in this function [-Wmaybe-uninitialized] int max, i, err, scope = 0, phase, tries; ^~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o unbind.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/unbind.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/unbind.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o unescape.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/unescape.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/unescape.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o url.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/url.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/url.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o userstatusctrl.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/userstatusctrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/userstatusctrl.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o utf8.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utf8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/utf8.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include/ldap.h:47, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/ldap-int.h:85, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/utf8.c:39: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/utf8.c: In function 'ldap_utf8strtok_r': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include/ldap-extension.h:773:95: warning: operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] #define LDAP_UTF8GETC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc ((const char**)&s) : *s++) ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/utf8.c:162:10: note: in expansion of macro 'LDAP_UTF8GETC' sc = LDAP_UTF8GETC(sp); ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include/ldap-extension.h:772:82: warning: operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] #define LDAP_UTF8GETCC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc (&s) : *s++) ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/utf8.c:163:26: note: in expansion of macro 'LDAP_UTF8GETCC' for (bp = brk; (bc = LDAP_UTF8GETCC(bp)) != 0;) { ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include/ldap-extension.h:773:95: warning: operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] #define LDAP_UTF8GETC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc ((const char**)&s) : *s++) ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/utf8.c:178:7: note: in expansion of macro 'LDAP_UTF8GETC' sc = LDAP_UTF8GETC(sp); ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include/ldap-extension.h:772:82: warning: operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] #define LDAP_UTF8GETCC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc (&s) : *s++) ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/utf8.c:181:16: note: in expansion of macro 'LDAP_UTF8GETCC' if ((bc = LDAP_UTF8GETCC(bp)) == sc) { ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vlistctrl.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vlistctrl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/vlistctrl.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/vlistctrl.c: In function 'ldap_create_virtuallist_control': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/vlistctrl.c:108:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ber_printf( ber, ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/vlistctrl.c:121:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ber_printf( ber, ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/vlistctrl.c:135:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ( LBER_ERROR == ber_printf( ber, ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o whoami.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DUSE_PTHREADS -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/whoami.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libldap/whoami.c libldap60.so rm -f libldap60.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libldap60.so -o libldap60.so abandon.o add.o authzidctrl.o bind.o cache.o charray.o charset.o compare.o compat.o control.o countvalues.o delete.o disptmpl.o dsparse.o error.o extendop.o free.o freevalues.o friendly.o getattr.o getdn.o getdxbyname.o geteffectiverightsctrl.o getentry.o getfilter.o getoption.o getvalues.o memcache.o message.o modify.o open.o os-ip.o proxyauthctrl.o psearch.o pwmodext.o pwpctrl.o referral.o regex.o rename.o request.o reslist.o result.o saslbind.o sbind.o search.o setoption.o sort.o sortctrl.o srchpref.o tmplout.o ufn.o unbind.o unescape.o url.o userstatusctrl.o utf8.o vlistctrl.o whoami.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../../../ldap/c-sdk/libraries/liblber/liblber60.a -ldl chmod +x libldap60.so ../../../../config/nsinstall -R -m 644 'libldap60.so' '../../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libldap' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Library.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Library.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/Library.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:37: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:37: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:37: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:37: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/Library.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/Library.cpp:12: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/Library.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/Library.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/Library.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/Library.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/Library.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/Library.cpp:12: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o Unified_c_security_manager_ssl0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DCERT_AddTempCertToPerm=__CERT_AddTempCertToPerm -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/public/nss -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_security_manager_ssl0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_c_security_manager_ssl0.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_security_manager_ssl0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DCERT_AddTempCertToPerm=__CERT_AddTempCertToPerm -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/public/nss -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_security_manager_ssl0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl0.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:50: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:37: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:37: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:37: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:37: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:50: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:50: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:50: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/SharedCertVerifier.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSComponent.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/CSTrustDomain.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp: In function 'void js::ctypes::CType::Finalize(JSFreeOp*, JSObject*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:4520:5: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ctypes/CTypes.cpp:4525:3: note: here case TYPE_array: { ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Parser.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Parser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_security_manager_ssl1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DCERT_AddTempCertToPerm=__CERT_AddTempCertToPerm -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/public/nss -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_security_manager_ssl1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsKeygenHandler.cpp:31: warning: "CKM_RSA_PKCS_KEY_PAIR_GEN" redefined #define CKM_RSA_PKCS_KEY_PAIR_GEN 0x00000000 In file included from /usr/pkg/include/nss/keythi.h:9, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/nss/cert.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/cert.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/ScopedNSSTypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/NSSCertDBTrustDomain.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCertOverrideService.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:2: /usr/pkg/include/nss/pkcs11t.h:697: note: this is the location of the previous definition #define CKM_RSA_PKCS_KEY_PAIR_GEN 0x00000000UL In file included from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsKeygenHandler.cpp:32: warning: "CKM_DH_PKCS_KEY_PAIR_GEN" redefined #define CKM_DH_PKCS_KEY_PAIR_GEN 0x00000020 In file included from /usr/pkg/include/nss/keythi.h:9, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/nss/cert.h:21, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/cert.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/ScopedNSSTypes.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/NSSCertDBTrustDomain.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCertOverrideService.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:2: /usr/pkg/include/nss/pkcs11t.h:736: note: this is the location of the previous definition #define CKM_DH_PKCS_KEY_PAIR_GEN 0x00000020UL In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:52, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ReentrantMonitor.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCertOverrideService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCertOverrideService.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/NSSCertDBTrustDomain.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCertOverrideService.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfilerImpl.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/GeckoProfiler.h:253, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ReentrantMonitor.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCertOverrideService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCertOverrideService.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCrypto.cpp: In member function 'virtual nsresult nsPkcs11::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCrypto.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this 'else' clause else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro 'NS_IMPL_QUERY_BODY' #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsCrypto.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/ParseNode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/FullParseHandler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/ParseNode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/FullParseHandler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/ParseNode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/FullParseHandler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/ParseNode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/FullParseHandler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificate.cpp: In member function 'virtual nsresult nsNSSCertList::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificate.cpp:1169:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsNSSCertList, ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificate.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:137: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificate.cpp:1169:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsNSSCertList, ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/EnvironmentObject-inl.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:41: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/ParseNode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/FullParseHandler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/ParseNode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/FullParseHandler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:729:20: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::GlobalScope::Data]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1458:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::GlobalScope; typename Scope::Data = js::GlobalScope::Data; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1501:80: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::GlobalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:633:12: note: 'struct js::GlobalScope::Data' declared here struct Data ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ModuleScope::Data]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1458:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::ModuleScope; typename Scope::Data = js::ModuleScope::Data; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1568:80: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::ModuleScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:827:12: note: 'struct js::ModuleScope::Data' declared here struct Data ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::EvalScope::Data]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1458:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::EvalScope; typename Scope::Data = js::EvalScope::Data; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1620:78: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::EvalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:730:12: note: 'struct js::EvalScope::Data' declared here struct Data ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::FunctionScope::Data]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1458:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::FunctionScope; typename Scope::Data = js::FunctionScope::Data; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1715:82: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::FunctionScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:431:12: note: 'struct js::FunctionScope::Data' declared here struct Data ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::VarScope::Data]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1458:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::VarScope; typename Scope::Data = js::VarScope::Data; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1756:77: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::VarScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:548:12: note: 'struct js::VarScope::Data' declared here struct Data ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::LexicalScope::Data]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1458:12: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::LexicalScope; typename Scope::Data = js::LexicalScope::Data; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1804:81: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::LexicalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:334:12: note: 'struct js::LexicalScope::Data' declared here struct Data ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:151:85: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_security_manager_ssl2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DCERT_AddTempCertToPerm=__CERT_AddTempCertToPerm -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/public/nss -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_security_manager_ssl2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp: In member function 'js::frontend::Parser::Node js::frontend::Parser::exportDeclaration() [with ParseHandler = js::frontend::FullParseHandler]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:5170:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (tokenStream.currentName() == context->names().let) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:5183:7: note: here default: ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::yieldExpression(js::frontend::InHandling) [with ParseHandler = js::frontend::FullParseHandler]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6023:42: warning: this statement may fall through [-Wimplicit-fallthrough=] tokenStream.consumeKnownToken(TOK_MUL, TokenStream::Operand); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6025:11: note: here default: ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6075:9: warning: this statement may fall through [-Wimplicit-fallthrough=] addTelemetry(JSCompartment::DeprecatedLegacyGenerator); ^~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6079:7: note: here case LegacyGenerator: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp: In member function 'bool js::frontend::Parser::noteDeclaredName(js::HandlePropertyName, js::frontend::DeclarationKind, js::frontend::TokenPos) [with ParseHandler = js::frontend::FullParseHandler]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1281:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (name == context->names().let) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1288:7: note: here case DeclarationKind::Import: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::yieldExpression(js::frontend::InHandling) [with ParseHandler = js::frontend::SyntaxParseHandler]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6023:42: warning: this statement may fall through [-Wimplicit-fallthrough=] tokenStream.consumeKnownToken(TOK_MUL, TokenStream::Operand); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6025:11: note: here default: ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6075:9: warning: this statement may fall through [-Wimplicit-fallthrough=] addTelemetry(JSCompartment::DeprecatedLegacyGenerator); ^~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6079:7: note: here case LegacyGenerator: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp: In member function 'bool js::frontend::Parser::noteDeclaredName(js::HandlePropertyName, js::frontend::DeclarationKind, js::frontend::TokenPos) [with ParseHandler = js::frontend::SyntaxParseHandler]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1281:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (name == context->names().let) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:1288:7: note: here case DeclarationKind::Import: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificateDB.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsINSSErrorsService.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/NSSErrorsService.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/ScopedNSSTypes.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificateDB.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificateDB.cpp:5, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificateFakeTransport.cpp: In member function 'virtual nsresult nsNSSCertListFakeTransport::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificateFakeTransport.cpp:384:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsNSSCertListFakeTransport, ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificateFakeTransport.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSCertificateFakeTransport.cpp:384:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' NS_IMPL_ISUPPORTS_CI(nsNSSCertListFakeTransport, ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSComponent.cpp: In function 'bool EnsureNSSInitialized(EnsureNSSOperator)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSComponent.cpp:172:13: warning: this statement may fall through [-Wimplicit-fallthrough=] loading = false; ~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsNSSComponent.cpp:175:3: note: here case nssShutdown: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::statement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::SyntaxParseHandler]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6906:13: warning: 'nextSameLine' may be used uninitialized in this function [-Wmaybe-uninitialized] if (forbiddenLetDeclaration) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser::PossibleError*, js::frontend::Parser::InvokedPrediction) [with ParseHandler = js::frontend::SyntaxParseHandler]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:7754:9: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!checkAndMarkAsAssignmentLhs(lhs, flavor, &possibleErrorInner)) exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_security_manager_ssl3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DCERT_AddTempCertToPerm=__CERT_AddTempCertToPerm -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/crypto -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/pkix/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/public/nss -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_security_manager_ssl3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl3.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser::PossibleError*, js::frontend::Parser::InvokedPrediction) [with ParseHandler = js::frontend::FullParseHandler]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:7754:9: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!checkAndMarkAsAssignmentLhs(lhs, flavor, &possibleErrorInner)) In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsSSLStatus.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser::statement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.cpp:6906:13: warning: 'nextSameLine' may be used uninitialized in this function [-Wmaybe-uninitialized] if (forbiddenLetDeclaration) { ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/certverifier/CertVerifier.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsSSLStatus.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/ssl/nsSSLStatus.cpp:8, from /home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl/Unified_cpp_security_manager_ssl3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StoreBuffer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/StoreBuffer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ libsecurity_manager_ssl.a.desc rm -f libsecurity_manager_ssl.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libsecurity_manager_ssl.a.desc Unified_c_security_manager_ssl0.o Unified_cpp_security_manager_ssl0.o Unified_cpp_security_manager_ssl1.o Unified_cpp_security_manager_ssl2.o Unified_cpp_security_manager_ssl3.o ../../../config/external/nss/crmf/libcrmf.a In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::gc::StoreBuffer::ValueEdge; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::gc::StoreBuffer::ValueEdge; HashPolicy = js::gc::StoreBuffer::PointerEdgeHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:93:17: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::clear() [with T = js::gc::StoreBuffer::ValueEdge]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:77:21: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::gc::StoreBuffer::PointerEdgeHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:93:17: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::clear() [with T = js::gc::StoreBuffer::CellPtrEdge]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:78:22: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::gc::StoreBuffer::SlotsEdge; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::gc::StoreBuffer::SlotsEdge; HashPolicy = js::gc::StoreBuffer::SlotsEdge::Hasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:93:17: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::clear() [with T = js::gc::StoreBuffer::SlotsEdge]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.cpp:79:22: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/manager/ssl' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Disassembler-x86-shared.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Disassembler-x86-shared.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o jsarray.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/jsarray.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Disassembler.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o jsatom.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/jsatom.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/EnvironmentObject-inl.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArgumentsObject-inl.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:43: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArgumentsObject-inl.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:43: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArgumentsObject-inl.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:43: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArgumentsObject-inl.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:43: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:28: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:26: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:26: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:26: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatominlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o jsdtoa.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/jsdtoa.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsdtoa.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsdtoa.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c: In function 'double _strtod(DtoaState*, const char*, char**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c:1520:9: warning: this statement may fall through [-Wimplicit-fallthrough=] sign = 1; ~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c:1522:3: note: here case '+': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c:1613:11: warning: this statement may fall through [-Wimplicit-fallthrough=] esign = 1; ~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c:1614:4: note: here case '+': ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsdtoa.cpp: In function 'char* js_dtostr(DtoaState*, char*, size_t, JSDToStrMode, int, double)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsdtoa.cpp:149:28: warning: this statement may fall through [-Wimplicit-fallthrough=] minNDigits = precision; ~~~~~~~~~~~^~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsdtoa.cpp:151:13: note: here case DTOSTR_STANDARD_EXPONENTIAL: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsdtoa.cpp:65: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c: In function 'char* dtoa(DtoaState*, U, int, int, int*, int*, char**)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c:2798:14: warning: this statement may fall through [-Wimplicit-fallthrough=] leftright = 0; ~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c:2800:3: note: here case 4: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c:2806:14: warning: this statement may fall through [-Wimplicit-fallthrough=] leftright = 0; ~~~~~~~~~~^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/dtoa.c:2808:3: note: here case 5: ^~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/glue' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o safe_sprintf.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/glue -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/safe_sprintf.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow -DNDEBUG /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium/base/strings/safe_sprintf.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o jsmath.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/jsmath.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxLogging.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/glue -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxLogging.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/SandboxLogging.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o SandboxCrash.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/glue -I/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/chromium -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/SandboxCrash.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-error=shadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/glue/SandboxCrash.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/jspubtd.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/Exceptions.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/glue/SandboxCrash.cpp:19: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsContentUtils.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/sandbox/linux/glue/SandboxCrash.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libsecurity_sandbox_linux_glue.a.desc rm -f libsecurity_sandbox_linux_glue.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libsecurity_sandbox_linux_glue.a.desc safe_sprintf.o SandboxLogging.o SandboxCrash.o gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/sandbox/linux/glue' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/lgpllibs' liblgpllibs.so rm -f liblgpllibs.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,liblgpllibs.so -o liblgpllibs.so -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../../media/libav/libmedia_libav.a ../../../media/libav/libavutil/x86/libmedia_libav_libavutil_x86.a ../../../media/libsoundtouch/src/libmedia_libsoundtouch_src.a ../../../memory/fallible/libfallible.a -ldl chmod +x liblgpllibs.so ../../../config/nsinstall -R -m 644 'liblgpllibs.so' '../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/lgpllibs' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gasp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gasp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/gasp.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:32: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:32: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:32: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:32: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gdef.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gdef.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/gdef.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gpos.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gpos.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/gpos.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:42: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:32: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:32: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:32: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:33: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:42: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:42: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:42: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsmath.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o gsub.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/gsub.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/gsub.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o hdmx.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/hdmx.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/hdmx.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o jsutil.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/jsutil.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o kern.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/kern.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/kern.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ltsh.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/ltsh.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/ltsh.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o math.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/math.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/math.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o vdmx.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/vdmx.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/vdmx.cc In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o vorg.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/vorg.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src/vorg.cc exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o pm_linux.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/pm_linux.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/perf/pm_linux.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o ConditionVariable.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/ConditionVariable.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/threading/posix/ConditionVariable.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MutexImpl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/MutexImpl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/threading/posix/MutexImpl.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_ots_src0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_ots_src0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src/Unified_cpp_gfx_ots_src0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Thread.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Thread.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/threading/posix/Thread.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Initialization.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Initialization.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Statistics.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Statistics.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Statistics.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Statistics.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:19: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:21: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:21: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmInstance.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:32: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Initialization.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TraceLogging.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/TraceLogging.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_gfx_ots_src1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_ots_src1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src/Unified_cpp_gfx_ots_src1.cpp libgfx_ots_src.a.desc rm -f libgfx_ots_src.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgfx_ots_src.a.desc gasp.o gdef.o gpos.o gsub.o hdmx.o kern.o ltsh.o math.o vdmx.o vorg.o Unified_cpp_gfx_ots_src0.o Unified_cpp_gfx_ots_src1.o ../../../modules/brotli/libbrotli.a ../../../modules/woff2/libwoff2.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/ots/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailComps.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/build -I/home/pbulk/build/mail/thunderbird52/work/build/mail/components/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/shell -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailComps.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/build/nsMailComps.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/build/nsMailComps.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmailcomps.a.desc rm -f libmailcomps.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmailcomps.a.desc nsMailComps.o ../../../mail/components/migration/src/libmail_components_migration_src.a ../../../mail/components/shell/libmail_components_shell.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/db/mork/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMorkFactory.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/build -I/home/pbulk/build/mail/thunderbird52/work/build/db/mork/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMorkFactory.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/build/nsMorkFactory.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/db/mork/build/nsMorkFactory.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmork.a.desc rm -f libmork.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmork.a.desc nsMorkFactory.o ../../../db/mork/src/libdb_mork_src.a In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/db/mork/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mozmemory_wrap.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/build -I/home/pbulk/build/mail/thunderbird52/work/build/memory/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozmemory_wrap.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/build/mozmemory_wrap.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o jemalloc_config.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/build -I/home/pbulk/build/mail/thunderbird52/work/build/memory/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/jemalloc_config.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/memory/build/jemalloc_config.cpp libmemory.a rm -f libmemory.a libmemory.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --extract -- ar crs libmemory.a mozmemory_wrap.o jemalloc_config.o ../../memory/mozjemalloc/libmemory_mozjemalloc.a libmemory.a.desc /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmemory.a.desc mozmemory_wrap.o jemalloc_config.o ../../memory/mozjemalloc/libmemory_mozjemalloc.a ../../config/nsinstall -R -m 644 'libmemory.a' '../../dist/sdk/lib' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil' mkdir -p '.deps/' libmozavutil.so.symbols /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/generate_symbols_file.py generate_symbols_file libmozavutil.so.symbols .deps/libmozavutil.so.symbols.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/avutil.symbols -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o adler32.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/adler32.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/adler32.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o atomic.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/atomic.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/atomic.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o avstring.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/avstring.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/avstring.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o base64.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/base64.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/base64.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o bprint.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/bprint.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/bprint.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o buffer.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/buffer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/buffer.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o channel_layout.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/channel_layout.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/channel_layout.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o color_utils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/color_utils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/color_utils.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o cpu.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cpu.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/cpu.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o crc.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/crc.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/crc.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o dict.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/dict.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/dict.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o display.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/display.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/display.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o dummy_funcs.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/dummy_funcs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/dummy_funcs.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o error.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/error.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/error.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o eval.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/eval.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/eval.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingGraph.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:16: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:18: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingGraph.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o fifo.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/fifo.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/fifo.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:18: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:18: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:18: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o fixed_dsp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/fixed_dsp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/fixed_dsp.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o float_dsp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/float_dsp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/float_dsp.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o frame.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/frame.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/frame.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o imgutils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/imgutils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/imgutils.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:18: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLogging.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o integer.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/integer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/integer.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o intmath.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/intmath.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/intmath.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o lls.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/lls.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/lls.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o log.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/log.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/log.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o log2_tab.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/log2_tab.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/log2_tab.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mathematics.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mathematics.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/mathematics.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TraceLoggingGraph.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/TraceLoggingGraph.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingGraph.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mem.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mem.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/mem.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingGraph.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingGraph.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingGraph.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingGraph.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o TraceLoggingTypes.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/TraceLoggingTypes.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingTypes.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o parseutils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/parseutils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/parseutils.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o pixdesc.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixdesc.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/pixdesc.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingTypes.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TraceLoggingTypes.cpp:7: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src0.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o pixelutils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixelutils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/pixelutils.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o rational.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/rational.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/rational.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o reverse.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/reverse.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/reverse.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o samplefmt.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/samplefmt.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/samplefmt.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o threadmessage.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/threadmessage.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/threadmessage.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/GlobalObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:62, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/GlobalObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:62, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/GlobalObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:62, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsarray.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/GlobalObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:62, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o time.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/time.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/time.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o timecode.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/timecode.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/timecode.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/timecode.c: In function 'av_timecode_make_string': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/timecode.c:103:53: warning: ':' directive output may be truncated writing 1 byte into a region of size between 0 and 11 [-Wformat-truncation=] snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%02d", ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/timecode.c:103:41: note: directive argument in the range [-59, 59] snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%02d", ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/timecode.c:103:41: note: directive argument in the range [0, 2147483647] In file included from /usr/include/stdio.h:873, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/common.h:38, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/avutil.h:288, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/log.h:25, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil_visibility.h:16, from : /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 12 and 32 bytes into a destination of size 16 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o utils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/utils.c libmozavutil.so rm -f libmozavutil.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libmozavutil.so -o libmozavutil.so adler32.o atomic.o avstring.o base64.o bprint.o buffer.o channel_layout.o color_utils.o cpu.o crc.o dict.o display.o dummy_funcs.o error.o eval.o fifo.o fixed_dsp.o float_dsp.o frame.o imgutils.o integer.o intmath.o lls.o log.o log2_tab.o mathematics.o mem.o parseutils.o pixdesc.o pixelutils.o rational.o reverse.o samplefmt.o threadmessage.o time.o timecode.o utils.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../../media/ffvpx/libavutil/x86/libmedia_ffvpx_libavutil_x86.a -Wl,--version-script,libmozavutil.so.symbols -ldl chmod +x libmozavutil.so ../../../config/nsinstall -R -m 644 'libmozavutil.so' '../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailApp.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DTHUNDERBIRD_ICO='"../../dist/branding/thunderbird.ico"' -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -DMOZ_HAS_MOZGLUE -DAPP_VERSION=52.9.1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/app -I/home/pbulk/build/mail/thunderbird52/work/build/mail/app -I/home/pbulk/build/mail/thunderbird52/work/build/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/build -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailApp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/app/nsMailApp.cpp thunderbird /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o thunderbird -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer nsMailApp.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -rdynamic -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../xpcom/glue/standalone/libxpcomglue.a ../../mozglue/build/libmozglue.a ../../memory/build/libmemory.a ../../memory/fallible/libfallible.a -pie -ldl ../../config/nsinstall -t -m 755 'thunderbird' '../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libprldap' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o ldappr-dns.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ldappr-dns.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap/ldappr-dns.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o ldappr-error.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ldappr-error.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap/ldappr-error.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o ldappr-io.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ldappr-io.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap/ldappr-io.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap/ldappr-io.c: In function 'prldap_poll': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap/ldappr-io.c:289:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for ( j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j ) { ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap/ldappr-io.c:306:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] for ( j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j ) { ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o ldappr-public.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ldappr-public.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap/ldappr-public.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o ldappr-threads.o -c -DNDEBUG=1 -DTRIMMED=1 -DLINUX=1 -DLINUX2_0 -Dlinux=1 -D_PR_PTHREADS -DNET_SSL -DNS_DOMESTIC -DUSE_WAITPID -DNEEDPROTOS -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libprldap -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ldappr-threads.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/libraries/libprldap/ldappr-threads.c libprldap60.so rm -f libprldap60.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libprldap60.so -o libprldap60.so ldappr-dns.o ldappr-error.o ldappr-io.o ldappr-public.o ldappr-threads.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../../../config/external/nspr/libnspr.a ../../../../ldap/c-sdk/libraries/libldap/libldap60.so -ldl -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -L/usr/lib64 -lpthread -ldl chmod +x libprldap60.so ../../../../config/nsinstall -R -m 644 'libprldap60.so' '../../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/c-sdk/libraries/libprldap' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/media' libgkmedias.a.desc rm -f libgkmedias.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libgkmedias.a.desc ../../media/libogg/libmedia_libogg.a ../../media/libvorbis/libmedia_libvorbis.a ../../media/libtheora/libmedia_libtheora.a ../../media/libmkv/libmedia_libmkv.a ../../media/libpng/libmozpng.a ../../media/libcubeb/src/libcubeb.a ../../media/libnestegg/src/libmedia_libnestegg_src.a ../../media/libopus/libmedia_libopus.a ../../media/libspeex_resampler/src/libspeex.a ../../parser/expat/lib/libparser_expat_lib.a ../../gfx/graphite2/src/libgfx_graphite2_src.a ../../gfx/harfbuzz/src/libgfx_harfbuzz_src.a ../../gfx/angle/libgfx_angle.a ../../gfx/ots/src/libgfx_ots_src.a ../../gfx/skia/libgfx_skia.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/media' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src1.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:67, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_wait(JSContext*, unsigned int, JS::Value*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:792:24: warning: unnecessary parentheses in declaration of 'addr' [-Wparentheses] SharedMem(addr) = view->viewDataShared().cast() + offset; ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/GlobalObject.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:62, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/GlobalObject.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:62, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmInstance.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:65, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:67, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:67, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:67, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/AtomicsObject.cpp:48, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src0.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.cpp: In member function 'bool js::ModuleBuilder::processExport(js::frontend::ParseNode*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.cpp:1214:11: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.cpp:1219:7: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Promise.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Probes.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:729:20: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:151:85: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ReflectParse.cpp:2403:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!pn->isKind(PNK_STATEMENTLIST)) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ReflectParse.cpp:2407:7: note: here case PNK_STATEMENTLIST: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src10.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h: In function 'bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:391:31: warning: '*((void*)(& ac)+8).js::AutoCompartment::origin_' may be used uninitialized in this function [-Wmaybe-uninitialized] JS::Zone* zone() { return zone_; } ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Promise.cpp:2476:37: note: '*((void*)(& ac)+8).js::AutoCompartment::origin_' was declared here mozilla::Maybe ac; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Profilers.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:412:27: warning: '*((void*)(& ac)+8).js::AutoCompartment::cx_' may be used uninitialized in this function [-Wmaybe-uninitialized] enterCompartmentDepth_--; ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src1.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Promise.cpp:2476:37: note: '*((void*)(& ac)+8).js::AutoCompartment::cx_' was declared here mozilla::Maybe ac; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CacheIR.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src11.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BytecodeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SIMD.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/EagerSimdUnbox.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src11.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src12.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src10.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CacheIR.cpp: In function 'void EmitReadSlotResult(js::jit::CacheIRWriter&, JSObject*, JSObject*, js::Shape*, js::jit::ObjOperandId)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CacheIR.cpp:225:27: warning: '*((void*)& expandoId +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] EmitLoadSlotResult(writer, holderId, &holder->as(), shape); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src13.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.cpp:55, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = unsigned int; Value = BoundsCheckInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.cpp:3528:22: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InstructionReordering.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src12.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonBuilder.cpp: In member function 'bool js::jit::IonBuilder::inspectOpcode(JSOp)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonBuilder.cpp:1996:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonBuilder.cpp:1999:7: note: here case JSOP_BINDNAME: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:41, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src13.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src14.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Lowering.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::jit::MDefinition*; Value = js::jit::MDefinition*; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LoopUnroller.cpp:343:35: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MCallOptimize.cpp: In member function 'js::jit::IonBuilder::InliningStatus js::jit::IonBuilder::inlineIsTypedArrayHelper(js::jit::CallInfo&, js::jit::IonBuilder::WrappingBehavior)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MCallOptimize.cpp:2449:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (wrappingBehavior == AllowWrappedTypedArrays) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MCallOptimize.cpp:2462:7: note: here case TemporaryTypeSet::ForAllResult::EMPTY: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src14.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.cpp: In function 'bool NeedNegativeZeroCheck(js::jit::MDefinition*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.cpp:2992:28: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.cpp:2994:11: note: here case MDefinition::Op_StoreElement: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.cpp: In function 'bool CanProduceNegativeZero(js::jit::MDefinition*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.cpp:2908:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (def->type() == MIRType::Double && def->toConstant()->toDouble() == -0.0) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.cpp:2911:9: note: here case MDefinition::Op_BitAnd: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MTypeOf::foldsTo(js::jit::TempAllocator&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.cpp:3888:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!inputMaybeCallableOrEmulatesUndefined()) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.cpp:3895:7: note: here default: ^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src15.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Ion.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/FixedList.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIRGraph.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src15.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.cpp: In member function 'void js::jit::MacroAssembler::loadUnboxedProperty(T, JSValueType, js::jit::TypedOrValueRegister) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.cpp:478:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (output.type() == MIRType::Double) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.cpp:485:7: note: here case JSVAL_TYPE_BOOLEAN: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.cpp: In member function 'void js::jit::MacroAssembler::loadUnboxedProperty(T, JSValueType, js::jit::TypedOrValueRegister) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.cpp:478:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (output.type() == MIRType::Double) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.cpp:485:7: note: here case JSVAL_TYPE_BOOLEAN: ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src16.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src17.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Interpreter-inl.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Recover.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp: In member function 'bool js::jit::RangeAnalysis::addBetaNodes()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:277:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!compare->isNumericComparison()) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:281:11: note: here case JSOP_EQ: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:286:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!compare->isNumericComparison()) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:290:11: note: here case JSOP_NE: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Interpreter-inl.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonAnalysis.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RangeAnalysis.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtend::recover(JSContext*, js::jit::SnapshotIterator&) const': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:963:51: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src16.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Recover.cpp:357:13: note: 'result' was declared here int32_t result; ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/SharedIC.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src17.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src18.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/EnvironmentObject-inl.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::jit::MDefinition*; HashPolicy = js::jit::ValueNumberer::VisibleValues::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/ValueNumbering.cpp:127:16: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:344:69: required from 'bool js::HashSet::init(uint32_t) [with T = js::jit::MDefinition*; HashPolicy = js::jit::ValueNumberer::VisibleValues::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/ValueNumbering.cpp:83:22: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/VMFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src18.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry' declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src19.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitOptions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonOptimizationLevels.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitOptions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonOptimizationLevels.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitOptions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonOptimizationLevels.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitOptions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonOptimizationLevels.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src2.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitOptions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonOptimizationLevels.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitOptions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonOptimizationLevels.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitOptions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonOptimizationLevels.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitOptions.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonOptimizationLevels.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Heap.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Heap.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Heap.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/Assembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src19.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:58, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:53, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:44:51: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:53, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here struct LinkDataCacheablePod ^~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src20.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:57, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:57, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:57, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TestingFunctions.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src2.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src20.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src21.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src22.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Interpreter-inl.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.cpp:99, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.cpp:93, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:44:51: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.cpp:93, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here struct LinkDataCacheablePod ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.cpp:97, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.cpp:97, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.cpp:97, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Utility.h: In instantiation of 'void js_delete_poison(const T*) [with T = JSContext]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.cpp:137:24: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Utility.h:394:15: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct JSContext' with no trivial copy-assignment [-Wclass-memaccess] memset(const_cast(p), 0x3B, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:324:8: note: 'struct JSContext' declared here struct JSContext : public js::ExclusiveContext, ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsalloc.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src22.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:729:20: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = JSAtom* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = JSAtom*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.cpp:982:25: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:151:85: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrameInfo.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/BaselineCompiler-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/BaselineCompiler-x86-shared.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src21.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src23.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src24.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:24, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:152:47: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsopcode.cpp:40, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here struct TenureCountCache ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = {anonymous}::BytecodeParser::Bytecode]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsopcode.cpp:263:43: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class {anonymous}::BytecodeParser::Bytecode'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsopcode.cpp:260:11: note: 'class {anonymous}::BytecodeParser::Bytecode' declared here class Bytecode ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsnum.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src24.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:152:47: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:217, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here struct TenureCountCache ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NativeIterator]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:599:15: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::NativeIterator' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:33:8: note: 'struct js::NativeIterator' declared here struct NativeIterator ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:3620:36: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = JS::Zone* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:4495:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsexn.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp: In member function 'void js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason, js::AutoLockForExclusiveAccess&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5855:26: warning: this statement may fall through [-Wimplicit-fallthrough=] incrementalState = State::MarkRoots; ~~~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5859:7: note: here case State::MarkRoots: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5870:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (isIncremental && useZeal && hasZealMode(ZealMode::IncrementalRootsThenFinish)) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5875:7: note: here case State::Mark: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5924:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (isIncremental && useZeal && hasZealMode(ZealMode::IncrementalMultipleSlices)) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5929:7: note: here case State::Sweep: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5935:26: warning: this statement may fall through [-Wimplicit-fallthrough=] incrementalState = State::Finalize; ~~~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5939:7: note: here case State::Finalize: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5968:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (isCompacting && isIncremental) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5973:7: note: here case State::Compact: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5985:26: warning: this statement may fall through [-Wimplicit-fallthrough=] incrementalState = State::Decommit; ~~~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.cpp:5989:7: note: here case State::Decommit: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src23.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp: In function 'bool Compare(T*, T*, size_t) [with T = js::ReceiverGuard]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:523:20: warning: this statement may fall through [-Wimplicit-fallthrough=] case 0: do { if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:524:7: note: here case 7: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:524:20: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:525:7: note: here case 6: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:525:20: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:526:7: note: here case 5: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:526:20: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:527:7: note: here case 4: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:527:20: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:528:7: note: here case 3: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:528:20: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:529:7: note: here case 2: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:529:20: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*a++ != *b++) return false; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.cpp:530:7: note: here case 1: if (*a++ != *b++) return false; ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src25.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src26.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src26.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:56, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp: In function 'bool js::str_normalize(JSContext*, unsigned int, JS::Value*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:986:43: warning: 'int32_t unorm_normalize_73(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] &status); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/platform.h:25, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/ptypes.h:52, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/umachine.h:46, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/utypes.h:38, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/unicode/utypes.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Intl.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/unorm.h:218:1: note: declared here unorm_normalize(const UChar *source, int32_t sourceLength, ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:986:43: warning: 'int32_t unorm_normalize_73(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] &status); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/platform.h:25, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/ptypes.h:52, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/umachine.h:46, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/utypes.h:38, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/unicode/utypes.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Intl.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/unorm.h:218:1: note: declared here unorm_normalize(const UChar *source, int32_t sourceLength, ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:996:32: warning: 'int32_t unorm_normalize_73(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] &status); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/platform.h:25, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/ptypes.h:52, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/umachine.h:46, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/utypes.h:38, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/unicode/utypes.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Intl.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/unorm.h:218:1: note: declared here unorm_normalize(const UChar *source, int32_t sourceLength, ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:996:32: warning: 'int32_t unorm_normalize_73(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] &status); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/platform.h:25, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/ptypes.h:52, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/umachine.h:46, from /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/utypes.h:38, from /home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers/unicode/utypes.h:3, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/Intl.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/.buildlink/include/unicode/unorm.h:218:1: note: declared here unorm_normalize(const UChar *source, int32_t sourceLength, ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsiter.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src26.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:2419:25: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class JSScript' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:781:7: note: 'class JSScript' declared here class JSScript : public js::gc::TenuredCell ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscriptinlines.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:729:20: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::SharedScriptData* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::SharedScriptData*; HashPolicy = js::ScriptBytecodeHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.cpp:2274:17: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::WatchKey; Value = js::Watchpoint; HashPolicy = js::WatchKeyHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jswatchpoint.cpp:113:15: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry, js::HeapPtr >; HashPolicy = js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy; AllocPolicy = js::RuntimeAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::HeapPtr; Value = js::HeapPtr; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::RuntimeAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.cpp:194:15: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HeapPtr >, js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::HeapPtr > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HeapPtr >, js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::HeapPtr > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:151:85: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {unsigned int&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = unsigned int&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeEmitter.h:337:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src25.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp: In function 'const TextChar* FirstCharMatcherUnrolled(const TextChar*, uint32_t, PatChar) [with TextChar = unsigned char; PatChar = char16_t]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1176:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 0: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1177:9: note: here case 7: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1177:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1178:9: note: here case 6: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1178:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1179:9: note: here case 5: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1179:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1180:9: note: here case 4: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1180:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1181:9: note: here case 3: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1181:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1182:9: note: here case 2: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1182:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1183:9: note: here case 1: if (*t++ == pat) return t - 1; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp: In function 'const TextChar* FirstCharMatcherUnrolled(const TextChar*, uint32_t, PatChar) [with TextChar = char16_t; PatChar = unsigned char]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1176:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 0: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1177:9: note: here case 7: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1177:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1178:9: note: here case 6: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1178:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1179:9: note: here case 5: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1179:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1180:9: note: here case 4: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1180:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1181:9: note: here case 3: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1181:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1182:9: note: here case 2: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1182:17: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.cpp:1183:9: note: here case 1: if (*t++ == pat) return t - 1; ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src27.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src27.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec' mkdir -p '.deps/' libmozavcodec.so.symbols /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/python/mozbuild/mozbuild/action/generate_symbols_file.py generate_symbols_file libmozavcodec.so.symbols .deps/libmozavcodec.so.symbols.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/avcodec.symbols -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o allcodecs.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/allcodecs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/allcodecs.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o audioconvert.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/audioconvert.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/audioconvert.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o avpacket.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/avpacket.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/avpacket.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o avpicture.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/avpicture.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/avpicture.c In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/proxy/Wrapper.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src27.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o bitstream.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/bitstream.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/bitstream.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o codec_desc.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/codec_desc.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/codec_desc.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o dummy_funcs.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/dummy_funcs.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/dummy_funcs.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o flac.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/flac.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/flac.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o flac_parser.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/flac_parser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/flac_parser.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o flacdata.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/flacdata.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/flacdata.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o flacdec.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/flacdec.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/flacdec.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o flacdsp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/flacdsp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/flacdsp.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o golomb.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/golomb.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/golomb.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o h264pred.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/h264pred.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/h264pred.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src28.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src28.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o imgconvert.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/imgconvert.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/imgconvert.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o log2_tab.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/log2_tab.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/log2_tab.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o mathtables.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mathtables.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/mathtables.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o options.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/options.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/options.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o parser.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/parser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/parser.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o profiles.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/profiles.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/profiles.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o pthread.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pthread.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/pthread.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o pthread_frame.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pthread_frame.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/pthread_frame.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o pthread_slice.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pthread_slice.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/pthread_slice.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o qsv_api.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/qsv_api.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/qsv_api.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o raw.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/raw.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/raw.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o resample.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/resample.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/resample.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o resample2.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/resample2.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/resample2.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o reverse.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/reverse.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/reverse.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o utils.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utils.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c: In function 'avcodec_encode_audio2': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:1884:13: warning: 'av_dup_packet' is deprecated [-Wdeprecated-declarations] if (av_dup_packet(avpkt) < 0) { ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:46: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/avcodec.h:4391:5: note: declared here int av_dup_packet(AVPacket *pkt); ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c: In function 'avcodec_encode_video2': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:1978:13: warning: 'av_dup_packet' is deprecated [-Wdeprecated-declarations] if (av_dup_packet(avpkt) < 0) { ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:46: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/avcodec.h:4391:5: note: declared here int av_dup_packet(AVPacket *pkt); ^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c: In function 'avcodec_decode_video2': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:2205:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] avctx->internal->pkt = avpkt; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:2206:37: warning: passing argument 2 of 'apply_param_change' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ret = apply_param_change(avctx, avpkt); ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:2056:64: note: expected 'AVPacket *' {aka 'struct AVPacket *'} but argument is of type 'const AVPacket *' {aka 'const struct AVPacket *'} static int apply_param_change(AVCodecContext *avctx, AVPacket *avpkt) ~~~~~~~~~~^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c: In function 'do_decode': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:2734:9: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_decode_video2(avctx, avctx->internal->buffer_frame, ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:2180:25: note: declared here int attribute_align_arg avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:2739:9: warning: 'avcodec_decode_audio4' is deprecated [-Wdeprecated-declarations] ret = avcodec_decode_audio4(avctx, avctx->internal->buffer_frame, ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:2281:25: note: declared here int attribute_align_arg avcodec_decode_audio4(AVCodecContext *avctx, ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c: In function 'do_encode': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:2875:9: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_video2(avctx, avctx->internal->buffer_pkt, ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:1922:25: note: declared here int attribute_align_arg avcodec_encode_video2(AVCodecContext *avctx, ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:2878:9: warning: 'avcodec_encode_audio2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_audio2(avctx, avctx->internal->buffer_pkt, ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/utils.c:1776:25: note: declared here int attribute_align_arg avcodec_encode_audio2(AVCodecContext *avctx, ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o videodsp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/videodsp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/videodsp.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vorbis_parser.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_parser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vorbis_parser.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp56rac.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp56rac.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp56rac.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp8.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp8.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CharacterEncoding.cpp:15, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmInstance.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger.cpp:41, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/CallNonGenericMethod.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:729:20: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = JS::Zone* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger.cpp:3971:25: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:151:85: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp8_parser.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp8_parser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp8_parser.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp8dsp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp8dsp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp8dsp.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c: In function 'intra_recon_8bpp.isra.5': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2532:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t *top, *topleft; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2593:19: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] (c)[(i1)] = (v)[(i2)]; \ ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2532:24: note: 'topleft' was declared here uint8_t *top, *topleft; ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2532:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t *top, *topleft; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2593:19: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] (c)[(i1)] = (v)[(i2)]; \ ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2532:24: note: 'topleft' was declared here uint8_t *top, *topleft; ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c: In function 'intra_recon_16bpp.isra.6': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2532:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t *top, *topleft; ^~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/get_bits.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:25: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/intreadwrite.h:579:59: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] (((av_alias##n*)(d))->u##n = ((const av_alias##n*)(s))->u##n) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2532:24: note: 'topleft' was declared here uint8_t *top, *topleft; ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2532:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t *top, *topleft; ^~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/get_bits.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:25: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavutil/intreadwrite.h:579:59: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] (((av_alias##n*)(d))->u##n = ((const av_alias##n*)(s))->u##n) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2532:24: note: 'topleft' was declared here uint8_t *top, *topleft; ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c: In function 'inter_pred_8bpp.isra.7': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2789:9: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_u - !!my * 3 * src_stride_u - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, src_stride_u, ~~~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2821: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2754:9: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2821: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:430:56: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ref2->data[2], ref2->linesize[2], tref2, ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2786:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2821: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c: In function 'inter_pred_16bpp.isra.8': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2789:9: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_u - !!my * 3 * src_stride_u - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, src_stride_u, ~~~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2826: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2754:9: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2826: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:430:56: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ref2->data[2], ref2->linesize[2], tref2, ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2786:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2826: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c: In function 'inter_pred_scaled_8bpp.isra.9': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2754:9: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2976: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2754:9: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2976: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:423:35: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ref2->data[0], ref2->linesize[0], tref2, ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2751:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2976: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src28.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger.cpp:10369:17: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] const char* s; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c: In function 'decode_b': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2754:9: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2981: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2754:9: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] s->vdsp.emulated_edge_mc(s->edge_emu_buffer, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref - !!my * 3 * ref_stride - !!mx * 3 * bytesperpixel, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160, ref_stride, ~~~~~~~~~~~~~~~~ bw + !!mx * 7, bh + !!my * 7, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x - !!mx * 3, y - !!my * 3, w, h); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2981: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here int w1 = ref1->width, h1 = ref1->height, w2, h2; ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:423:35: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ref2->data[0], ref2->linesize[0], tref2, ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:40:32: note: 'ref2' was declared here AVFrame *ref1 = tref1->f, *ref2; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2751:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2981: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2014:33: warning: 'filter_id' may be used uninitialized in this function [-Wmaybe-uninitialized] case 8: AV_WN64A(&var, val * 0x0101010101010101ULL); break; \ ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:1445:15: note: 'filter_id' was declared here int vref, filter_id; ^~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:2014:33: warning: 'vref' may be used uninitialized in this function [-Wmaybe-uninitialized] case 8: AV_WN64A(&var, val * 0x0101010101010101ULL); break; \ ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:1445:9: note: 'vref' was declared here int vref, filter_id; ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src29.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src29.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c: In function 'vp9_decode_frame': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9.c:3988:28: warning: 'ref' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!s->s.refs[ref].f->buf[0]) { ~~~~~~~~~~~~~~^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9_parser.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_parser.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9_parser.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9dsp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9dsp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9dsp.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9dsp_10bpp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9dsp_10bpp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9dsp_10bpp.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9dsp_12bpp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9dsp_12bpp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9dsp_12bpp.c In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:30, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/DebuggerMemory.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src29.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::MissingEnvironmentKey, js::RuntimeAllocPolicy>::MapHashPolicy; AllocPolicy = js::RuntimeAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::MissingEnvironmentKey; Value = js::ReadBarriered; HashPolicy = js::MissingEnvironmentKey; AllocPolicy = js::RuntimeAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/EnvironmentObject.cpp:2701:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::MissingEnvironmentKey, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::MissingEnvironmentKey, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry, js::LiveEnvironmentVal>; HashPolicy = js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy; AllocPolicy = js::RuntimeAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::ReadBarriered; Value = js::LiveEnvironmentVal; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::RuntimeAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/EnvironmentObject.cpp:2702:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::LiveEnvironmentVal>, js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::LiveEnvironmentVal> >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::LiveEnvironmentVal>, js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::LiveEnvironmentVal> >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o vp9dsp_8bpp.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9dsp_8bpp.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/vp9dsp_8bpp.c exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -o xiph.o -c -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/xiph.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -include libavutil_visibility.h /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/ffvpx/libavcodec/xiph.c libmozavcodec.so rm -f libmozavcodec.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libmozavcodec.so -o libmozavcodec.so allcodecs.o audioconvert.o avpacket.o avpicture.o bitstream.o codec_desc.o dummy_funcs.o flac.o flac_parser.o flacdata.o flacdec.o flacdsp.o golomb.o h264pred.o imgconvert.o log2_tab.o mathtables.o options.o parser.o profiles.o pthread.o pthread_frame.o pthread_slice.o qsv_api.o raw.o resample.o resample2.o reverse.o utils.o videodsp.o vorbis_parser.o vp56rac.o vp8.o vp8_parser.o vp8dsp.o vp9.o vp9_parser.o vp9dsp.o vp9dsp_10bpp.o vp9dsp_12bpp.o vp9dsp_8bpp.o xiph.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../../media/ffvpx/libavcodec/x86/libmedia_ffvpx_libavcodec_x86.a ../../../media/ffvpx/libavutil/libmozavutil.so -Wl,--version-script,libmozavcodec.so.symbols -ldl chmod +x libmozavcodec.so ../../../config/nsinstall -R -m 644 'libmozavcodec.so' '../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap' libldapsdks.a.desc rm -f libldapsdks.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libldapsdks.a.desc gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPBERElement.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPBERElement.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPBERElement.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILDAPBERElement.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPBERElement.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPBERElement.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPBERValue.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPBERValue.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPBERValue.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILDAPBERValue.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPBERValue.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPBERValue.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPConnection.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPConnection.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIServiceManager.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp:8: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp: In member function 'virtual nsresult nsLDAPConnection::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp:22: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp:70:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(nsLDAPConnection) ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp: In member function 'virtual nsresult nsLDAPConnectionRunnable::Run()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp:647:25: warning: this statement may fall through [-Wimplicit-fallthrough=] operationFinished = false; ~~~~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPConnection.cpp:649:5: note: here default: ^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPControl.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPControl.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPControl.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILDAPControl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPControl.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPControl.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPMessage.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPMessage.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPMessage.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILDAPMessage.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPMessage.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPMessage.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:130, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILDAPMessage.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPMessage.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPMessage.cpp:8: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPMessage.cpp: In member function 'virtual nsresult nsLDAPMessage::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPMessage.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPMessage.cpp:16: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPMessage.cpp:28:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(nsLDAPMessage) ^~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPModification.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPModification.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPModification.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsrootidl.h:13, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupports.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILDAPModification.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPModification.h:9, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPModification.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPOperation.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPOperation.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPOperation.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src3.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPOperation.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPOperation.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsUtils.h:14, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPOperation.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPOperation.cpp:8: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPOperation.cpp: In member function 'virtual nsresult nsLDAPOperation::QueryInterface(const nsIID&, void**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISupportsImpl.h:1036:41: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' #define NS_INTERFACE_MAP_END_THREADSAFE NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPOperation.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_THREADSAFE' NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPOperation.cpp:17: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this 'else' clause } else ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPOperation.cpp:78:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' NS_IMPL_QUERY_CLASSINFO(nsLDAPOperation) ^~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPProtocolModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPProtocolModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPProtocolModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsIClassInfoImpl.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPProtocolModule.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPSecurityGlue.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPSecurityGlue.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPSecurityGlue.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPSecurityGlue.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsISocketProvider.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPSecurityGlue.cpp:12: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPServer.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPServer.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPServer.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPServer.h:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPServer.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPService.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPService.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPService.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPService.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPService.cpp:8: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPService.cpp: In member function 'virtual nsresult nsLDAPService::DeleteServer(const char16_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPService.cpp:162:13: warning: 'entry' may be used uninitialized in this function [-Wmaybe-uninitialized] mDelete = true; ~~~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPService.cpp:261:25: note: 'entry' was declared here nsLDAPServiceEntry *entry; ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPSyncQuery.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPSyncQuery.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPSyncQuery.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPSyncQuery.h:6, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPSyncQuery.cpp:6: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsLDAPURL.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PREF_EXTENSIONS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/c-sdk/include -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsLDAPURL.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPURL.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringFwd.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsAString.h:11, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsSubstring.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsString.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsStringGlue.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPURL.h:8, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPURL.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/ldap/xpcom/src/nsLDAPURL.cpp:14: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmozldap.a.desc rm -f libmozldap.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmozldap.a.desc nsLDAPBERElement.o nsLDAPBERValue.o nsLDAPConnection.o nsLDAPControl.o nsLDAPMessage.o nsLDAPModification.o nsLDAPOperation.o nsLDAPProtocolModule.o nsLDAPSecurityGlue.o nsLDAPServer.o nsLDAPService.o nsLDAPSyncQuery.o nsLDAPURL.o ../../../ldap/libldapsdks.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src30.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src30.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeCompiler.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:729:20: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:151:85: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {unsigned int&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = unsigned int&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeEmitter.h:337:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::NameLocation&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::NameLocation&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeEmitter.cpp:392:36: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::MaybeCheckTDZ&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::MaybeCheckTDZ&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/BytecodeEmitter.cpp:1473:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src3.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameFunctions.cpp: In member function 'js::frontend::ParseNode* {anonymous}::NameResolver::gatherNameable(js::frontend::ParseNode**, size_t*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameFunctions.cpp:171:20: warning: this statement may fall through [-Wimplicit-fallthrough=] pos--; ~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameFunctions.cpp:174:15: note: here default: ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:27, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src31.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src31.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:152:47: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here struct TenureCountCache ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineInspector.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonBuilder.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineInspector.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonBuilder.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineInspector.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonBuilder.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmInstance.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/MemoryMetrics.cpp:26, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:44:51: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/MemoryMetrics.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here struct LinkDataCacheablePod ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = js::HeapSlot; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.cpp:863:92: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineIC.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineInspector.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonBuilder.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/HelperThreads.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src30.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jshashutil.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jshashutil.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jshashutil.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jshashutil.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jshashutil.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jshashutil.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroup]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:38:17: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroup' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:86:7: note: 'class js::ObjectGroup' declared here class ObjectGroup : public gc::TenuredCell ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroupCompartment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:1667:17: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::ObjectGroupCompartment'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:549:7: note: 'class js::ObjectGroupCompartment' declared here class ObjectGroupCompartment ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src31.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::ObjectGroupCompartment::ArrayObjectKey; Value = js::ReadBarriered; HashPolicy = js::ObjectGroupCompartment::ArrayObjectKey; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:1762:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::ObjectGroupCompartment::PlainObjectKey; Value = js::ObjectGroupCompartment::PlainObjectEntry; HashPolicy = js::ObjectGroupCompartment::PlainObjectKey; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:1770:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::ObjectGroupCompartment::AllocationSiteKey; Value = js::ReadBarriered; HashPolicy = js::ObjectGroupCompartment::AllocationSiteKey; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:182:36: required from 'void js::MutableGCHashMapOperations::clear() [with Outer = JS::WeakCache, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy> >; Args = {js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy >}]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:1760:36: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::ObjectGroupCompartment::NewEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::ObjectGroupCompartment::NewEntry; HashPolicy = js::ObjectGroupCompartment::NewEntry; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:342:36: required from 'void js::MutableGCHashSetOperations::clear() [with Outer = JS::WeakCache >; Args = {js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy}]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.cpp:1773:32: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src32.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src32.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsweakmap.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/TypedObject.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:152:47: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.cpp:42, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here struct TenureCountCache ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::ReadBarriered; HashPolicy = js::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::ReadBarriered; HashPolicy = js::SavedFrame::HashPolicy; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SavedStacks.cpp:1194:18: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ReceiverGuard.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src32.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src33.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src33.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src34.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src34.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SelfHosting.cpp:52, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/ModuleObject.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape-inl.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape-inl.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape-inl.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape-inl.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:17, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src33.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stopwatch.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src34.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSObject*; Value = unsigned int; HashPolicy = js::MovableCellHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:182:36: required from 'void js::MutableGCHashMapOperations::clear() [with Outer = JS::Rooted, js::SystemAllocPolicy> >; Args = {JSObject*, unsigned int, js::MovableCellHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy}]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StructuredClone.cpp:1677:18: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src35.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src35.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SymbolObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SymbolObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SymbolObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/SymbolObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src36.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src36.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject-inl.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgcinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject-inl.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject-inl.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject-inl.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartmentinlines.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayObject-inl.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:41, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGenerator.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:40, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:44:51: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGenerator.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:40, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here struct LinkDataCacheablePod ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSGlobal::CacheablePod]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:161:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSGlobal::CacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:127:12: note: 'struct AsmJSGlobal::CacheablePod' declared here struct CacheablePod { ^~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSExport]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:258:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class AsmJSExport'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:249:7: note: 'class AsmJSExport' declared here class AsmJSExport ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCAPI.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSMetadataCacheablePod]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:295:47: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSMetadataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:288:8: note: 'struct AsmJSMetadataCacheablePod' declared here struct AsmJSMetadataCacheablePod ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsapi.h:29, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfriendapi.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsgc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/UnboxedObject.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:729:20: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Tracer.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/IdValuePair.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = js::TemporaryTypeSet; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:1153:25: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::TemporaryTypeSet'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:655:7: note: 'class js::TemporaryTypeSet' declared here class TemporaryTypeSet : public TypeSet ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:299:22: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; long unsigned int InlineEntries = 24]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; long unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/Parser.h:151:85: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayCommon.h:248:25: required from 'static void js::UnsharedOps::podCopy(SharedMem, SharedMem, size_t) [with T = js::uint8_clamped; size_t = long unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayCommon.h:295:25: required from 'static bool js::ElementSpecific::setFromTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t) [with SpecificArray = {anonymous}::TypedArrayObjectTemplate; Ops = js::UnsharedOps; typename SpecificArray::SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayCommon.h:761:91: required from 'static bool js::TypedArrayMethods::setFromTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t) [with SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayCommon.h:697:35: required from 'static bool js::TypedArrayMethods::set(JSContext*, const JS::CallArgs&) [with SomeTypedArray = js::TypedArrayObject]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayObject.cpp:1507:70: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/GlobalObject.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayBufferObject.h:457:8: note: 'struct js::uint8_clamped' declared here struct uint8_clamped { ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Time.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodMove(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayCommon.h:253:25: required from 'static void js::UnsharedOps::podMove(SharedMem, SharedMem, size_t) [with T = js::uint8_clamped; size_t = long unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayCommon.h:508:25: required from 'static bool js::ElementSpecific::setFromOverlappingTypedArray(JSContext*, JS::Handle, JS::Handle, uint32_t) [with SpecificArray = {anonymous}::TypedArrayObjectTemplate; Ops = js::UnsharedOps; typename SpecificArray::SomeTypedArray = js::TypedArrayObject; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayCommon.h:287:52: required from 'static bool js::ElementSpecific::setFromTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t) [with SpecificArray = {anonymous}::TypedArrayObjectTemplate; Ops = js::UnsharedOps; typename SpecificArray::SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayCommon.h:761:91: required from 'static bool js::TypedArrayMethods::setFromTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t) [with SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayCommon.h:697:35: required from 'static bool js::TypedArrayMethods::set(JSContext*, const JS::CallArgs&) [with SomeTypedArray = js::TypedArrayObject]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypedArrayObject.cpp:1507:70: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:157:10: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/GlobalObject.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src35.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ArrayBufferObject.h:457:8: note: 'struct js::uint8_clamped' declared here struct uint8_clamped { ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src36.cpp:47: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp: In function 'js::wasm::Op {anonymous}::SimdToOp(js::SimdType, js::SimdOperation)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:2756:9: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (op) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:2769:7: note: here case SimdType::Int8x16: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:2782:9: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(op) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:2795:7: note: here case SimdType::Int16x8: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:2808:9: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(op) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:2819:7: note: here case SimdType::Int32x4: ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp: In member function 'js::wasm::SharedModule ModuleValidator::finish()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/AsmJS.cpp:2374:65: warning: 'pos.js::frontend::TokenPos::end' may be used uninitialized in this function [-Wmaybe-uninitialized] asmJSMetadata_->srcLengthWithRightBrace = endAfterCurly - asmJSMetadata_->srcStart; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src37.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src37.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src38.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src38.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGenerator.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:120, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:44:51: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGenerator.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:120, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here struct LinkDataCacheablePod ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = (js::Fallibility)0; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmAST.h:802:29: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:600:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Debugger-inl.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompartment.cpp:25, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:44:51: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:37, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here struct LinkDataCacheablePod ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGeneratedSourceMap.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h: In member function 'bool js::wasm::BaseCompiler::emitStore(js::wasm::ValType, js::Scalar::Type)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& access +32)' may be used uninitialized in this function [-Wmaybe-uninitialized] ::new (mStorage.addr()) T(Forward(aArgs)...); ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:6067:22: note: '*((void*)& access +32)' was declared here MemoryAccessDesc access(viewType, addr.align, addr.offset, trapIfNotAsmJS()); ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h: In member function 'bool js::wasm::BaseCompiler::emitTeeStore(js::wasm::ValType, js::Scalar::Type)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& access +32)' may be used uninitialized in this function [-Wmaybe-uninitialized] ::new (mStorage.addr()) T(Forward(aArgs)...); ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:6137:22: note: '*((void*)& access +32)' was declared here MemoryAccessDesc access(viewType, addr.align, addr.offset, trapIfNotAsmJS()); ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h: In member function 'bool js::wasm::BaseCompiler::emitTeeStoreWithCoercion(js::wasm::ValType, js::Scalar::Type)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& access +32)' may be used uninitialized in this function [-Wmaybe-uninitialized] ::new (mStorage.addr()) T(Forward(aArgs)...); ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:6430:22: note: '*((void*)& access +32)' was declared here MemoryAccessDesc access(viewType, addr.align, addr.offset, trapIfNotAsmJS()); ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp: In function 'bool AstDecodeExpr(AstDecodeContext&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:853:9: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!IsVoid(type)) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:842:14: note: 'type' was declared here ExprType type; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:859:30: warning: 'depth' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!AstDecodeGetBlockRef(c, depth, &depthRef)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:841:14: note: 'depth' was declared here uint32_t depth; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:948:14: warning: 'globalId' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t globalId; ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:969:14: warning: 'globalId' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t globalId; ^~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:925:14: warning: 'teeLocalId' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t teeLocalId; ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:898:14: warning: 'setLocalId' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t setLocalId; ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:877:14: warning: 'getLocalId' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t getLocalId; ^~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:845:5: warning: 'op' may be used uninitialized in this function [-Wmaybe-uninitialized] if (op == Op::Br) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:1017:14: note: 'op' was declared here uint16_t op; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBaselineCompile.cpp:98, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h: In function 'bool js::wasm::BinaryToAst(JSContext*, const uint8_t*, uint32_t, js::LifoAlloc&, js::wasm::AstModule**)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Vector.h:172:5: warning: 'func' may be used uninitialized in this function [-Wmaybe-uninitialized] *aDst = temp; ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src37.cpp:29: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmBinaryToAST.cpp:1897:18: note: 'func' was declared here AstFunc* func; ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src38.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompile.cpp: In function 'bool DecodeFunctionBody(js::wasm::Decoder&, js::wasm::ModuleGenerator&, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompile.cpp:160:9: warning: 'op' may be used uninitialized in this function [-Wmaybe-uninitialized] switch (op) { ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompile.cpp:156:18: note: 'op' was declared here uint16_t op; ^~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src39.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src39.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src4.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Allocator.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:152:47: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Allocator.cpp:11, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here struct TenureCountCache ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Allocator.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Allocator.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CompileInfo.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitCompartment.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Allocator.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = js::HeapSlot; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Marking.cpp:2591:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(aDst, aSrc, aNElem * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/TokenStream.cpp:9, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src4.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmJS.cpp:35, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGenerator.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:44:51: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmGenerator.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here struct LinkDataCacheablePod ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/RegExpObject.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/builtin/RegExp.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscompartment.h:17, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdBinaryComp({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MSimdBinaryComp::Operation, js::SimdSign)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:470:45: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized] return MSimdBinaryComp::AddLegalized(alloc(), curBlock_, lhs, rhs, op, sign); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2618:18: note: 'lhs' was declared here MDefinition* lhs; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:470:45: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized] return MSimdBinaryComp::AddLegalized(alloc(), curBlock_, lhs, rhs, op, sign); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2619:18: note: 'rhs' was declared here MDefinition* rhs; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdConvert({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType, js::SimdSign)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:580:42: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] return MSimdConvert::AddLegalized(alloc(), curBlock_, vec, to, sign, trapOffset()); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2724:18: note: 'input' was declared here MDefinition* input; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitConversion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType) [with MIRClass = js::jit::MNot]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2135:5: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] f.iter().setResult(f.unary(input)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MAbs]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitConvertI64ToFloatingPoint({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2200:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitSimdBitcast({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2713:18: note: 'input' was declared here MDefinition* input; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitConversion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType) [with MIRClass = js::jit::MToFloat32]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2135:5: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] f.iter().setResult(f.unary(input)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitTruncate({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2168:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitReinterpret({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType, js::jit::MIRType)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2211:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MClz]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MCtz]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MPopcnt]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MAsmJSNeg]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MSqrt]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitConversion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType) [with MIRClass = js::jit::MToDouble]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2131:18: note: 'input' was declared here MDefinition* input; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBrIf({anonymous}::FunctionCompiler&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1166:29: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] if (def && def->type() != MIRType::None) ~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1808:18: note: 'value' was declared here MDefinition* value; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'condition' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1809:18: note: 'condition' was declared here MDefinition* condition; ^~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitLoad({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2376:23: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] f.iter().setResult(f.load(addr.base, access, type)); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdLoad({anonymous}::FunctionCompiler&, js::wasm::ValType, unsigned int)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2785:23: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] f.iter().setResult(f.load(addr.base, access, resultType)); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/CodeGenerator-shared.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/CodeGenerator-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CodeGenerator.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h: In function 'bool EmitComparison({anonymous}::FunctionCompiler&, js::wasm::ValType, JSOp, js::jit::MCompare::CompareType)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:4571:32: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized] truncateOperands_(false) ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2346:18: note: 'rhs' was declared here MDefinition* rhs; ^~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/CodeGenerator-shared.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/CodeGenerator-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CodeGenerator.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:4571:32: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized] truncateOperands_(false) ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2345:18: note: 'lhs' was declared here MDefinition* lhs; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitStore({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2390:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] f.store(addr.base, access, value); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2390:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeStore({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2404:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] f.store(addr.base, access, value); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2404:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeStoreWithCoercion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2425:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] f.store(addr.base, access, value); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2412:18: note: 'value' was declared here MDefinition* value; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdStore({anonymous}::FunctionCompiler&, js::wasm::ValType, unsigned int)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2805:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] f.store(addr.base, access, value); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2805:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h: In function 'bool EmitSimdOp({anonymous}::FunctionCompiler&, js::wasm::ValType, js::SimdOperation, js::SimdSign)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2837:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2826:18: note: 'input' was declared here MDefinition* input; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:510:46: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized] MInstruction* ins = MSimdShuffle::New(alloc(), lhs, rhs, lanes); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2749:18: note: 'rhs' was declared here MDefinition* rhs; ^~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:510:46: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized] MInstruction* ins = MSimdShuffle::New(alloc(), lhs, rhs, lanes); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2748:18: note: 'lhs' was declared here MDefinition* lhs; ^~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'vector' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2736:18: note: 'vector' was declared here MDefinition* vector; ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'falseValue' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2813:18: note: 'falseValue' was declared here MDefinition* falseValue; ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'trueValue' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2812:18: note: 'trueValue' was declared here MDefinition* trueValue; ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'condition' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2814:18: note: 'condition' was declared here MDefinition* condition; ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2851:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/CodeGenerator-shared.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/CodeGenerator-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CodeGenerator.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:1988:33: warning: 'vector' may be used uninitialized in this function [-Wmaybe-uninitialized] MIRType type = vec->type(); ~~~~~~~~~^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2701:18: note: 'vector' was declared here MDefinition* vector; ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:20, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/CodeGenerator-shared.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/CodeGenerator-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/CodeGenerator.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MIR.h:1986:49: warning: 'scalar' may be used uninitialized in this function [-Wmaybe-uninitialized] : MBinaryInstruction(vec, val), lane_(lane) ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2702:18: note: 'scalar' was declared here MDefinition* scalar; ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'vector' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2676:18: note: 'vector' was declared here MDefinition* vector; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBrTable({anonymous}::FunctionCompiler&)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1510:48: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] MTableSwitch* table = MTableSwitch::New(alloc(), operand, 0, int32_t(numCases - 1)); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1830:18: note: 'index' was declared here MDefinition* index; ^~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src40.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src40.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitCallIndirect({anonymous}::FunctionCompiler&, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1022:48: warning: 'callee' may be used uninitialized in this function [-Wmaybe-uninitialized] MBitAnd* maskedIndex = MBitAnd::New(alloc(), index, mask, MIRType::Int32); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1958:18: note: 'callee' was declared here MDefinition* callee; ^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp: In function 'bool js::wasm::IonCompileFunction(js::wasm::IonCompileTask*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1166:29: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] if (def && def->type() != MIRType::None) ~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1788:18: note: 'value' was declared here MDefinition* value; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:3067:19: warning: 'delta' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!f.passArg(delta, ValType::I32, &args)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:3063:18: note: 'delta' was declared here MDefinition* delta; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2556:18: note: 'value' was declared here MDefinition* value; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'newValue' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2541:18: note: 'newValue' was declared here MDefinition* newValue; ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'oldValue' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2540:18: note: 'oldValue' was declared here MDefinition* oldValue; ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2525:18: note: 'value' was declared here MDefinition* value; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2514:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] f.store(addr.base, access, value); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2507:18: note: 'value' was declared here MDefinition* value; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2131:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2131:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2188:18: note: 'input' was declared here MDefinition* input; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:647:38: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] auto* ins = MBitNot::NewInt32(alloc(), op); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2259:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2131:18: note: 'input' was declared here MDefinition* input; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'condition' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2360:18: note: 'condition' was declared here MDefinition* condition; ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2104:18: note: 'value' was declared here MDefinition* value; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2089:18: note: 'value' was declared here MDefinition* value; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:711:27: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] curBlock_->setSlot(info().localSlot(slot), def); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2026:18: note: 'value' was declared here MDefinition* value; ^~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:711:27: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] curBlock_->setSlot(info().localSlot(slot), def); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2014:18: note: 'value' was declared here MDefinition* value; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:1872:18: note: 'value' was declared here MDefinition* value; ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2554:39: note: 'addr.js::wasm::LinearMemoryAddress::base' was declared here LinearMemoryAddress addr; ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2538:39: note: 'addr.js::wasm::LinearMemoryAddress::base' was declared here LinearMemoryAddress addr; ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/InlineList.h:348:9: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] at->next = item; ^~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src39.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2522:39: note: 'addr.js::wasm::LinearMemoryAddress::base' was declared here LinearMemoryAddress addr; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2514:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] f.store(addr.base, access, value); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2505:39: note: 'addr.js::wasm::LinearMemoryAddress::base' was declared here LinearMemoryAddress addr; ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmIonCompile.cpp:2490:39: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] LinearMemoryAddress addr; ^~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src5.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextUtils.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextUtils.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextUtils.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextUtils.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.cpp:35, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextUtils.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextUtils.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextUtils.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/StringBuffer.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextUtils.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.cpp:28, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:19, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmInstance.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::wasm::AstName; Value = unsigned int; HashPolicy = js::wasm::AstNameHasher; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:3404:23: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = (js::Fallibility)0; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmAST.h:802:29: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:600:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:32, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = (js::Fallibility)0; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstName; Value = unsigned int; HashPolicy = js::wasm::AstNameHasher; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:3395:29: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:600:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp: In member function '{anonymous}::WasmToken {anonymous}::WasmTokenStream::next()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:826:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!IsWasmDigit(*cur_)) ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:829:7: note: here case '0': case '1': case '2': case '3': case '4': ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Nursery.cpp:32, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Scope.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/frontend/NameAnalysisTypes.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/MemoryProfiler.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:152:47: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Nursery.cpp:20, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here struct TenureCountCache ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Nursery.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Nursery.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Nursery.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Nursery.cpp:181:25: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray' declared here class EnumeratedArray ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:17, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Statistics.cpp:836:25: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jspubtd.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HeapAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:12, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray' declared here class EnumeratedArray ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:73, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Memory.cpp:13, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src5.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = void* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = void*; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Nursery.cpp:781:20: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::gc::Cell* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::gc::Cell*; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Nursery.cpp:826:25: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JS::Value*; Value = const char*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/RootMarking.cpp:414:25: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jstypes.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h: In function 'js::wasm::AstExpr* ParseExprBody({anonymous}::WasmParseContext&, {anonymous}::WasmToken, bool)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:51:3: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] u.mFrom = aFrom; ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:1898:11: note: 'result' was declared here Float result; ^~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jstypes.h:25, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTypes.h:30, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:19, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Casting.h:51:3: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] u.mFrom = aFrom; ^ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src40.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmTextToBinary.cpp:1898:11: note: 'result' was declared here Float result; ^~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src6.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src7.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:152:47: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:18, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here struct TenureCountCache ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxtinlines.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:23, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Verifier.cpp:14, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::ReadBarriered; HashPolicy = js::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::ReadBarriered; HashPolicy = js::StackBaseShape; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:342:36: required from 'void js::MutableGCHashSetOperations::clear() [with Outer = JS::WeakCache, js::StackBaseShape, js::SystemAllocPolicy> >; Args = {js::ReadBarriered, js::StackBaseShape, js::SystemAllocPolicy}]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.cpp:362:26: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::InitialShapeEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::clear() [with T = js::InitialShapeEntry; HashPolicy = js::InitialShapeEntry; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCHashTable.h:342:36: required from 'void js::MutableGCHashSetOperations::clear() [with Outer = JS::WeakCache >; Args = {js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy}]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.cpp:364:29: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src6.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.cpp: In function 'bool EmitAtomLetter(js::irregexp::RegExpCompiler*, char16_t, js::jit::Label*, int, bool, bool)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.cpp:3851:40: warning: this statement may fall through [-Wimplicit-fallthrough=] macro_assembler->CheckCharacter(chars[3], &ok); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.cpp:3853:7: note: here case 3: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/x64/MacroAssembler-x64.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/MacroAssembler.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:36, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpEngine.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpAST.h:42, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.h:34, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpMacroAssembler.cpp:31, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src7.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp: In member function 'js::irregexp::RegExpTree* js::irregexp::RegExpParser::ParseDisjunction() [with CharT = unsigned char]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1578:17: warning: this statement may fall through [-Wimplicit-fallthrough=] if (unicode_) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1586:15: note: here case 'd': case 's': case 'w': { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1627:32: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1629:15: note: here case '0': { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1757:28: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1759:11: note: here default: ^~~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp: In member function 'js::irregexp::RegExpTree* js::irregexp::RegExpParser::ParseDisjunction() [with CharT = char16_t]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1578:17: warning: this statement may fall through [-Wimplicit-fallthrough=] if (unicode_) { ^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1586:15: note: here case 'd': case 's': case 'w': { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1627:32: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1629:15: note: here case '0': { ^~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1757:28: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/irregexp/RegExpParser.cpp:1759:11: note: here default: ^~~~~~~ exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src8.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o Unified_cpp_js_src9.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/js/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/usr/pkg/include -I/usr/pkg/include -Wno-shadow -Werror=format /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp: In member function 'bool js::jit::BacktrackingAllocator::init()': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:381:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::jit::VirtualRegister' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] memset(&vregs[0], 0, sizeof(VirtualRegister) * numVregs); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:478:7: note: 'class js::jit::VirtualRegister' declared here class VirtualRegister ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Stack-inl.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.cpp:22, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:11: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:21, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsfun.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrameIterator.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Bailouts.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/RegisterAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/RootingAPI.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsutil.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/LifoAlloc.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/ds/SplayTree.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp: In member function 'size_t js::jit::BacktrackingAllocator::computeSpillWeight(js::jit::LiveBundle*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:2524:23: warning: this statement may fall through [-Wimplicit-fallthrough=] fixed = true; ~~~~~~^~~~~~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BacktrackingAllocator.cpp:2526:15: note: here case LUse::REGISTER: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src8.cpp:20: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineBailouts.cpp: In function 'uint32_t js::jit::FinishBailoutToBaseline(js::jit::BaselineBailoutInfo*)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineBailouts.cpp:1965:43: warning: this statement may fall through [-Wimplicit-fallthrough=] outerScript->setHadOverflowBailout(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineBailouts.cpp:1967:7: note: here case Bailout_NonStringInputInvalidate: ^~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/EnvironmentObject-inl.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] memset(obj->as().fixedSlots(), 0, size - sizeof(js::NativeObject)); ^ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:40:39: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:71:41: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/StoreBuffer.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:76:42: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here struct JSSubString { ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1101:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonTypes.h:19, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:22, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:814:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:945:44: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/ObjectGroup.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Shape.h:31, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsobj.h:27, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:704:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsscript.h:24, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:200:45: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Runtime.h:1516:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallArgs.h:74, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/CallNonGenericMethod.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/NamespaceImports.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Barrier.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jsatom.h:14, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/Caches.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:18, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value ^~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:291:38: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:307:40: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here struct BaseIndex ^~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:514:30: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:18, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]': /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:63:33: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmInstance.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineJIT.cpp:21, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:38: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here class CodeSegment ^~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/vm/SPSProfiler.h:245:27: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/gc/Zone.h:507:34: required from here /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BitSet.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/Safepoints.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = long unsigned int]': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:91:69: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/LIR.h:1801:38: required from here /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] memset(p, 0, numElems * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/TracingAPI.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCPolicyAPI.h:46, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/GCVector.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jscntxt.h:15, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/JitFrames.h:12, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame-inl.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/src/jit/BaselineFrame.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/build/js/src/Unified_cpp_js_src9.cpp:2: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry >' declared here class HashTableEntry ^~~~~~~~~~~~~~ libjs_static.a.desc rm -f libjs_static.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libjs_static.a.desc RegExp.o CTypes.o Library.o Parser.o StoreBuffer.o Disassembler-x86-shared.o jsarray.o jsatom.o jsdtoa.o jsmath.o jsutil.o pm_linux.o ConditionVariable.o MutexImpl.o Thread.o Initialization.o TraceLogging.o TraceLoggingGraph.o TraceLoggingTypes.o Unified_cpp_js_src0.o Unified_cpp_js_src1.o Unified_cpp_js_src10.o Unified_cpp_js_src11.o Unified_cpp_js_src12.o Unified_cpp_js_src13.o Unified_cpp_js_src14.o Unified_cpp_js_src15.o Unified_cpp_js_src16.o Unified_cpp_js_src17.o Unified_cpp_js_src18.o Unified_cpp_js_src19.o Unified_cpp_js_src2.o Unified_cpp_js_src20.o Unified_cpp_js_src21.o Unified_cpp_js_src22.o Unified_cpp_js_src23.o Unified_cpp_js_src24.o Unified_cpp_js_src25.o Unified_cpp_js_src26.o Unified_cpp_js_src27.o Unified_cpp_js_src28.o Unified_cpp_js_src29.o Unified_cpp_js_src3.o Unified_cpp_js_src30.o Unified_cpp_js_src31.o Unified_cpp_js_src32.o Unified_cpp_js_src33.o Unified_cpp_js_src34.o Unified_cpp_js_src35.o Unified_cpp_js_src36.o Unified_cpp_js_src37.o Unified_cpp_js_src38.o Unified_cpp_js_src39.o Unified_cpp_js_src4.o Unified_cpp_js_src40.o Unified_cpp_js_src5.o Unified_cpp_js_src6.o Unified_cpp_js_src7.o Unified_cpp_js_src8.o Unified_cpp_js_src9.o ../../modules/fdlibm/src/libmodules_fdlibm_src.a ../../config/external/ffi/libconfig_external_ffi.a ../../config/external/icu/libicu.a ../../config/external/nspr/libnspr.a ../../config/external/zlib/libzlib.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/build' mkdir -p '.deps/' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/build' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsImportModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/build -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/text/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/vcard/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsImportModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/build/nsImportModule.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o nsMailModule.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/build -I/home/pbulk/build/mail/thunderbird52/work/build/mailnews/build -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/search/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/compose/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/bayesian-spam-filter/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/fts3/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mailviews/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/imap/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/intl -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/emitters -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mime/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/news/src -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/nsMailModule.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/build/nsMailModule.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsTraceRefcnt.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Assertions.h:23, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/AlreadyAddRefed.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsCOMPtr.h:23, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/import/build/nsImportModule.cpp:9: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libimport.a.desc rm -f libimport.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libimport.a.desc nsImportModule.o ../../../mailnews/import/src/libmailnews_import_src.a ../../../mailnews/import/text/src/libmailnews_import_text_src.a ../../../mailnews/import/vcard/src/libmailnews_import_vcard_src.a ../../../config/external/nspr/libnspr.a ../../../js/src/libjs_static.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/import/build' In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ModuleUtils.h:11, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/build/nsMailModule.cpp:38: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/BasePrincipal.h:15, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsILoadInfo.h:33, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/base/util/nsMsgUtils.h:28, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/local/src/nsMsgBrkMBoxStore.h:13, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/build/nsMailModule.cpp:96: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h: In function 'bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)': /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmail.a.desc rm -f libmail.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libmail.a.desc nsMailModule.o ../../mailnews/addrbook/src/libmailnews_addrbook_src.a ../../mailnews/base/src/libmailnews_base_src.a ../../mailnews/base/util/libmsgbsutl_s.a ../../mailnews/base/search/src/libmailnews_base_search_src.a ../../mailnews/compose/src/libmailnews_compose_src.a ../../mailnews/db/msgdb/src/libmailnews_db_msgdb_src.a ../../mailnews/extensions/mdn/src/libmailnews_extensions_mdn_src.a ../../mailnews/extensions/mailviews/src/libmailnews_extensions_mailviews_src.a ../../mailnews/extensions/bayesian-spam-filter/src/libmailnews_extensions_bayesian-spam-filter_src.a ../../mailnews/extensions/fts3/src/libmailnews_extensions_fts3_src.a ../../mailnews/extensions/smime/src/libmailnews_extensions_smime_src.a ../../mailnews/imap/src/libmailnews_imap_src.a ../../mailnews/intl/libmailnews_intl.a ../../mailnews/jsaccount/src/libJsAccount.a ../../mailnews/local/src/libmailnews_local_src.a ../../mailnews/mime/src/libmailnews_mime_src.a ../../mailnews/mime/emitters/libmailnews_mime_emitters.a ../../mailnews/mime/cthandlers/glue/libmimecthglue_s.a ../../mailnews/mime/cthandlers/vcard/libmailnews_mime_cthandlers_vcard.a ../../mailnews/mime/cthandlers/pgpmime/libpgpmime_s.a ../../mailnews/news/src/libmailnews_news_src.a ../../config/external/nspr/libnspr.a ../../js/src/libjs_static.a gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library' mkdir -p '.deps/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DVERSION='xul52' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/library/symverscript.in -o symverscript exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o StaticXULComponentsStart.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/library -I/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/config -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/windows -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/StaticXULComponentsStart.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/library/StaticXULComponentsStart.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/Module.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/library/StaticXULComponentsStart.cpp:1: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libxul_s.a.desc rm -f libxul_s.a libxul.so rm -f libxul.so /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_gen.py -o libxul_s.a.desc StaticXULComponentsStart.o ../../memory/volatile/libmemory_volatile.a ../../media/kiss_fft/libmedia_kiss_fft.a ../../media/libstagefright/libmedia_libstagefright.a ../../ldap/xpcom/src/libmozldap.a ../../db/mork/build/libmork.a ../../mailnews/build/libmail.a ../../mailnews/import/build/libimport.a ../../mail/components/build/libmailcomps.a ../../security/sandbox/linux/broker/libsecurity_sandbox_linux_broker.a ../../security/sandbox/linux/glue/libsecurity_sandbox_linux_glue.a ../../security/certverifier/libsecurity_certverifier.a ../../security/pkix/libmozillapkix.a ../../security/apps/libsecurity_apps.a ../../xpcom/typelib/xpt/libxpt.a ../../xpcom/string/libxpcom_string.a ../../xpcom/base/libxpcom_base.a ../../xpcom/ds/libxpcom_ds.a ../../xpcom/io/libxpcom_io.a ../../xpcom/components/libxpcom_components.a ../../xpcom/threads/libxpcom_threads.a ../../xpcom/reflect/xptinfo/libxpcom_reflect_xptinfo.a ../../xpcom/reflect/xptcall/libxpcom_reflect_xptcall.a ../../xpcom/reflect/xptcall/md/unix/libxpcom_reflect_xptcall_md_unix.a ../../chrome/libchrome.a ../../xpcom/build/libxpcom_build.a ../../modules/libpref/libmodules_libpref.a ../../intl/hyphenation/hyphen/libintl_hyphenation_hyphen.a ../../intl/hyphenation/glue/libintl_hyphenation_glue.a ../../intl/locale/libintl_locale.a ../../intl/locale/unix/libintl_locale_unix.a ../../intl/lwbrk/libintl_lwbrk.a ../../intl/strres/libintl_strres.a ../../intl/unicharutil/libintl_unicharutil.a ../../intl/unicharutil/util/internal/libintl_unicharutil_util_internal.a ../../intl/uconv/libintl_uconv.a ../../intl/build/libintl_build.a ../../netwerk/base/libnetwerk_base.a ../../netwerk/cookie/libnetwerk_cookie.a ../../netwerk/dns/libnetwerk_dns.a ../../netwerk/dns/mdns/libmdns/libnetwerk_dns_mdns_libmdns.a ../../netwerk/socket/libnetwerk_socket.a ../../netwerk/mime/libnetwerk_mime.a ../../netwerk/streamconv/libnetwerk_streamconv.a ../../netwerk/streamconv/converters/libnetwerk_streamconv_converters.a ../../netwerk/cache/libnetwerk_cache.a ../../netwerk/cache2/libnetwerk_cache2.a ../../netwerk/protocol/about/libnetwerk_protocol_about.a ../../netwerk/protocol/data/libnetwerk_protocol_data.a ../../netwerk/protocol/device/libnetwerk_protocol_device.a ../../netwerk/protocol/file/libnetwerk_protocol_file.a ../../netwerk/protocol/ftp/libnetwerk_protocol_ftp.a ../../netwerk/protocol/http/libnetwerk_protocol_http.a ../../netwerk/protocol/res/libnetwerk_protocol_res.a ../../netwerk/protocol/viewsource/libnetwerk_protocol_viewsource.a ../../netwerk/protocol/websocket/libnetwerk_protocol_websocket.a ../../netwerk/protocol/wyciwyg/libnetwerk_protocol_wyciwyg.a ../../netwerk/system/linux/libnetwerk_system_linux.a ../../netwerk/ipc/libnetwerk_ipc.a ../../netwerk/build/libnetwerk_build.a ../../extensions/auth/libextensions_auth.a ../../ipc/chromium/libipc_chromium.a ../../ipc/glue/libipc_glue.a ../../ipc/ipdl/libipc_ipdl.a ../../ipc/testshell/libipc_testshell.a ../../js/ipc/libjs_ipc.a ../../hal/libhal.a ../../js/xpconnect/wrappers/libjs_xpconnect_wrappers.a ../../js/xpconnect/loader/libjs_xpconnect_loader.a ../../js/xpconnect/src/libjs_xpconnect_src.a ../../intl/chardet/libintl_chardet.a ../../media/libyuv/libyuv_libyuv/libyuv.a ../../modules/libjar/libmodules_libjar.a ../../modules/libjar/zipwriter/libmodules_libjar_zipwriter.a ../../storage/libstorage.a ../../storage/build/libstorage_build.a ../../extensions/cookie/libextensions_cookie.a ../../extensions/permissions/libextensions_permissions.a ../../rdf/base/librdf_base.a ../../rdf/util/internal/librdf_util_internal.a ../../rdf/datasource/librdf_datasource.a ../../rdf/build/librdf_build.a ../../uriloader/base/liburiloader_base.a ../../uriloader/exthandler/liburiloader_exthandler.a ../../uriloader/prefetch/liburiloader_prefetch.a ../../caps/libcaps.a ../../parser/xml/libparser_xml.a ../../parser/htmlparser/libparser_htmlparser.a ../../parser/html/libparser_html.a ../../gfx/2d/libgfx_2d.a ../../gfx/ycbcr/libgfx_ycbcr.a ../../gfx/src/libgfx_src.a ../../gfx/qcms/libgfx_qcms.a ../../gfx/gl/libgfx_gl.a ../../gfx/layers/libgfx_layers.a ../../gfx/thebes/libgfx_thebes.a ../../gfx/ipc/libgfx_ipc.a ../../gfx/vr/libgfx_vr.a ../../gfx/config/libgfx_config.a ../../image/libimage.a ../../image/build/libimage_build.a ../../image/decoders/libimage_decoders.a ../../image/decoders/icon/gtk/libimage_decoders_icon_gtk.a ../../image/decoders/icon/libimage_decoders_icon.a ../../image/encoders/ico/libimage_encoders_ico.a ../../image/encoders/png/libimage_encoders_png.a ../../image/encoders/jpeg/libimage_encoders_jpeg.a ../../image/encoders/bmp/libimage_encoders_bmp.a ../../dom/animation/libdom_animation.a ../../dom/base/libdom_base.a ../../dom/archivereader/libdom_archivereader.a ../../dom/bindings/libdom_bindings.a ../../dom/battery/libdom_battery.a ../../dom/browser-element/libdom_browser-element.a ../../dom/cache/libdom_cache.a ../../dom/canvas/libdom_canvas.a ../../dom/crypto/libdom_crypto.a ../../dom/encoding/libdom_encoding.a ../../dom/events/libdom_events.a ../../dom/fetch/libdom_fetch.a ../../dom/filehandle/libdom_filehandle.a ../../dom/filesystem/libdom_filesystem.a ../../dom/filesystem/compat/libdom_filesystem_compat.a ../../dom/flyweb/libdom_flyweb.a ../../dom/gamepad/libdom_gamepad.a ../../dom/geolocation/libdom_geolocation.a ../../dom/grid/libdom_grid.a ../../dom/html/libdom_html.a ../../dom/json/libdom_json.a ../../dom/jsurl/libdom_jsurl.a ../../dom/asmjscache/libdom_asmjscache.a ../../dom/mathml/libdom_mathml.a ../../dom/media/libdom_media.a ../../dom/media/eme/libdom_media_eme.a ../../dom/media/encoder/libdom_media_encoder.a ../../dom/media/flac/libdom_media_flac.a ../../dom/media/gmp/libdom_media_gmp.a ../../dom/media/gmp/widevine-adapter/libdom_media_gmp_widevine-adapter.a ../../dom/media/imagecapture/libdom_media_imagecapture.a ../../dom/media/ipc/libdom_media_ipc.a ../../dom/media/mediasink/libdom_media_mediasink.a ../../dom/media/mediasource/libdom_media_mediasource.a ../../dom/media/ogg/libdom_media_ogg.a ../../dom/media/platforms/libdom_media_platforms.a ../../dom/media/platforms/agnostic/eme/libdom_media_platforms_agnostic_eme.a ../../dom/media/platforms/agnostic/gmp/libdom_media_platforms_agnostic_gmp.a ../../dom/media/platforms/omx/libdom_media_platforms_omx.a ../../dom/media/platforms/ffmpeg/ffvpx/libdom_media_platforms_ffmpeg_ffvpx.a ../../dom/media/platforms/ffmpeg/libdom_media_platforms_ffmpeg.a ../../dom/media/platforms/ffmpeg/libav53/libdom_media_platforms_ffmpeg_libav53.a ../../dom/media/platforms/ffmpeg/libav54/libdom_media_platforms_ffmpeg_libav54.a ../../dom/media/platforms/ffmpeg/libav55/libdom_media_platforms_ffmpeg_libav55.a ../../dom/media/platforms/ffmpeg/ffmpeg57/libdom_media_platforms_ffmpeg_ffmpeg57.a ../../dom/media/systemservices/libdom_media_systemservices.a ../../dom/media/wave/libdom_media_wave.a ../../dom/media/webaudio/libdom_media_webaudio.a ../../dom/media/webaudio/blink/libdom_media_webaudio_blink.a ../../dom/media/webm/libdom_media_webm.a ../../dom/media/webrtc/libdom_media_webrtc.a ../../dom/media/webspeech/synth/libdom_media_webspeech_synth.a ../../dom/media/webspeech/synth/speechd/libdom_media_webspeech_synth_speechd.a ../../dom/media/webspeech/recognition/libdom_media_webspeech_recognition.a ../../dom/media/fmp4/libdom_media_fmp4.a ../../dom/notification/libdom_notification.a ../../dom/offline/libdom_offline.a ../../dom/power/libdom_power.a ../../dom/push/libdom_push.a ../../dom/quota/libdom_quota.a ../../dom/security/libdom_security.a ../../dom/storage/libdom_storage.a ../../dom/svg/libdom_svg.a ../../dom/time/libdom_time.a ../../dom/network/libdom_network.a ../../dom/permission/libdom_permission.a ../../dom/plugins/base/libdom_plugins_base.a ../../dom/plugins/ipc/libdom_plugins_ipc.a ../../dom/indexedDB/libdom_indexedDB.a ../../dom/system/libdom_system.a ../../dom/system/linux/libdom_system_linux.a ../../dom/ipc/libdom_ipc.a ../../dom/workers/libdom_workers.a ../../dom/audiochannel/libdom_audiochannel.a ../../dom/broadcastchannel/libdom_broadcastchannel.a ../../dom/messagechannel/libdom_messagechannel.a ../../dom/promise/libdom_promise.a ../../dom/smil/libdom_smil.a ../../dom/url/libdom_url.a ../../dom/xbl/libdom_xbl.a ../../dom/xml/libdom_xml.a ../../dom/xslt/base/libdom_xslt_base.a ../../dom/xslt/xml/libdom_xslt_xml.a ../../dom/xslt/xpath/libdom_xslt_xpath.a ../../dom/xslt/xslt/libdom_xslt_xslt.a ../../dom/xul/libdom_xul.a ../../dom/xul/templates/libdom_xul_templates.a ../../dom/vr/libdom_vr.a ../../dom/u2f/libdom_u2f.a ../../dom/console/libdom_console.a ../../dom/performance/libdom_performance.a ../../dom/xhr/libdom_xhr.a ../../dom/worklet/libdom_worklet.a ../../dom/secureelement/libdom_secureelement.a ../../dom/presentation/libdom_presentation.a ../../dom/presentation/provider/libdom_presentation_provider.a ../../view/libview.a ../../widget/libwidget.a ../../widget/gtk/libwidget_gtk.a ../../widget/gtkxtbin/libwidget_gtkxtbin.a ../../widget/x11/libwidget_x11.a ../../editor/txtsvc/libeditor_txtsvc.a ../../editor/libeditor/libeditor_libeditor.a ../../editor/txmgr/libeditor_txmgr.a ../../editor/composer/libeditor_composer.a ../../layout/style/liblayout_style.a ../../layout/base/liblayout_base.a ../../layout/generic/liblayout_generic.a ../../layout/forms/liblayout_forms.a ../../layout/tables/liblayout_tables.a ../../layout/svg/liblayout_svg.a ../../layout/xul/liblayout_xul.a ../../layout/xul/tree/liblayout_xul_tree.a ../../layout/xul/grid/liblayout_xul_grid.a ../../layout/ipc/liblayout_ipc.a ../../layout/mathml/liblayout_mathml.a ../../layout/inspector/liblayout_inspector.a ../../layout/printing/liblayout_printing.a ../../layout/build/liblayout_build.a ../../docshell/base/libdocshell_base.a ../../docshell/base/timeline/libdocshell_base_timeline.a ../../docshell/shistory/libdocshell_shistory.a ../../docshell/build/libdocshell_build.a ../../embedding/components/windowwatcher/libembedding_components_windowwatcher.a ../../embedding/components/appstartup/libembedding_components_appstartup.a ../../embedding/components/find/libembedding_components_find.a ../../embedding/components/webbrowserpersist/libembedding_components_webbrowserpersist.a ../../embedding/components/commandhandler/libembedding_components_commandhandler.a ../../embedding/components/printingui/ipc/libembedding_components_printingui_ipc.a ../../embedding/components/printingui/unixshared/libembedding_components_printingui_unixshared.a ../../embedding/components/build/libembedding_components_build.a ../../embedding/browser/libembedding_browser.a ../../embedding/browser/build/libembedding_browser_build.a ../../xpfe/appshell/libxpfe_appshell.a ../../extensions/universalchardet/src/base/libextensions_universalchardet_src_base.a ../../extensions/universalchardet/src/xpcom/libextensions_universalchardet_src_xpcom.a ../../accessible/atk/libaccessible_atk.a ../../accessible/aom/libaccessible_aom.a ../../accessible/base/libaccessible_base.a ../../accessible/generic/libaccessible_generic.a ../../accessible/html/libaccessible_html.a ../../accessible/ipc/libaccessible_ipc.a ../../accessible/ipc/other/libaccessible_ipc_other.a ../../accessible/xpcom/libaccessible_xpcom.a ../../accessible/xul/libaccessible_xul.a ../../tools/profiler/libtools_profiler.a ../../tools/memory-profiler/libtools_memory-profiler.a ../../xpfe/components/windowds/libxpfe_components_windowds.a ../../xpfe/components/directory/libxpfe_components_directory.a ../../xpfe/components/build/libxpfe_components_build.a ../../widget/xremoteclient/libwidget_xremoteclient.a ../../extensions/spellcheck/hunspell/glue/libextensions_spellcheck_hunspell_glue.a ../../extensions/spellcheck/src/libextensions_spellcheck_src.a ../../security/manager/ssl/libsecurity_manager_ssl.a ../../security/manager/pki/libsecurity_manager_pki.a ../../toolkit/components/remote/libtoolkit_components_remote.a ../../toolkit/components/alerts/libtoolkit_components_alerts.a ../../toolkit/components/commandlines/libtoolkit_components_commandlines.a ../../toolkit/components/diskspacewatcher/libtoolkit_components_diskspacewatcher.a ../../toolkit/components/downloads/libtoolkit_components_downloads.a ../../toolkit/components/filewatcher/libtoolkit_components_filewatcher.a ../../toolkit/components/finalizationwitness/libtoolkit_components_finalizationwitness.a ../../toolkit/components/find/libtoolkit_components_find.a ../../toolkit/components/jsdownloads/src/libtoolkit_components_jsdownloads_src.a ../../toolkit/components/lz4/libtoolkit_components_lz4.a ../../toolkit/components/mediasniffer/libtoolkit_components_mediasniffer.a ../../toolkit/components/osfile/libtoolkit_components_osfile.a ../../toolkit/components/parentalcontrols/libtoolkit_components_parentalcontrols.a ../../toolkit/components/perf/libtoolkit_components_perf.a ../../toolkit/components/perfmonitoring/libtoolkit_components_perfmonitoring.a ../../toolkit/components/places/libtoolkit_components_places.a ../../toolkit/components/protobuf/libtoolkit_components_protobuf.a ../../toolkit/components/reflect/libtoolkit_components_reflect.a ../../toolkit/components/startup/libtoolkit_components_startup.a ../../toolkit/components/statusfilter/libtoolkit_components_statusfilter.a ../../toolkit/components/telemetry/libtoolkit_components_telemetry.a ../../toolkit/components/typeaheadfind/libtoolkit_components_typeaheadfind.a ../../toolkit/components/url-classifier/libtoolkit_components_url-classifier.a ../../toolkit/components/mozintl/libtoolkit_components_mozintl.a ../../toolkit/components/ctypes/libtoolkit_components_ctypes.a ../../toolkit/components/autocomplete/libtoolkit_components_autocomplete.a ../../toolkit/components/satchel/libtoolkit_components_satchel.a ../../toolkit/components/filepicker/libtoolkit_components_filepicker.a ../../toolkit/components/terminator/libtoolkit_components_terminator.a ../../toolkit/components/build/libtoolkit_components_build.a ../../toolkit/identity/libtoolkit_identity.a ../../toolkit/mozapps/extensions/libtoolkit_mozapps_extensions.a ../../toolkit/profile/libtoolkit_profile.a ../../toolkit/xre/libtoolkit_xre.a ../../toolkit/system/unixproxy/libtoolkit_system_unixproxy.a ../../extensions/pref/autoconfig/src/libextensions_pref_autoconfig_src.a ../../devtools/server/libdevtools_server.a ../../devtools/shared/heapsnapshot/libdevtools_shared_heapsnapshot.a ../../services/crypto/component/libservices_crypto_component.a ../../startupcache/libstartupcache.a ../../js/ductwork/debugger/libjs_ductwork_debugger.a ../../other-licenses/snappy/libother-licenses_snappy.a ../../extensions/gio/libextensions_gio.a ../../toolkit/system/gnome/libtoolkit_system_gnome.a ../../calendar/libical/src/libical/libcalendar_libical_src_libical.a ../../calendar/base/backend/libical/libcalendar_base_backend_libical.a ../../calendar/base/backend/libical/build/libcalendar_base_backend_libical_build.a ../../memory/fallible/libfallible.a ../../js/src/libjs_static.a ../../layout/media/libgkmedias.a ../../config/external/nspr/libnspr.a ../../config/external/nss/libnss.a ../../media/psshparser/libpsshparser.a ../../config/external/zlib/libzlib.a ../../config/external/icu/libicu.a ../../config/external/freetype2/libfreetype.a ../../toolkit/library/StaticXULComponentsEnd/libStaticXULComponentsEnd.a /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/link.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,-h,libxul.so -o libxul.so StaticXULComponentsStart.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -Wl,-version-script,symverscript -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../memory/volatile/libmemory_volatile.a ../../media/kiss_fft/libmedia_kiss_fft.a ../../media/libstagefright/libmedia_libstagefright.a ../../ldap/xpcom/src/libmozldap.a ../../db/mork/build/libmork.a ../../mailnews/build/libmail.a ../../mailnews/import/build/libimport.a ../../mail/components/build/libmailcomps.a ../../security/sandbox/linux/broker/libsecurity_sandbox_linux_broker.a ../../security/sandbox/linux/glue/libsecurity_sandbox_linux_glue.a ../../security/certverifier/libsecurity_certverifier.a ../../security/pkix/libmozillapkix.a ../../security/apps/libsecurity_apps.a ../../xpcom/typelib/xpt/libxpt.a ../../xpcom/string/libxpcom_string.a ../../xpcom/base/libxpcom_base.a ../../xpcom/ds/libxpcom_ds.a ../../xpcom/io/libxpcom_io.a ../../xpcom/components/libxpcom_components.a ../../xpcom/threads/libxpcom_threads.a ../../xpcom/reflect/xptinfo/libxpcom_reflect_xptinfo.a ../../xpcom/reflect/xptcall/libxpcom_reflect_xptcall.a ../../xpcom/reflect/xptcall/md/unix/libxpcom_reflect_xptcall_md_unix.a ../../chrome/libchrome.a ../../xpcom/build/libxpcom_build.a ../../modules/libpref/libmodules_libpref.a ../../intl/hyphenation/hyphen/libintl_hyphenation_hyphen.a ../../intl/hyphenation/glue/libintl_hyphenation_glue.a ../../intl/locale/libintl_locale.a ../../intl/locale/unix/libintl_locale_unix.a ../../intl/lwbrk/libintl_lwbrk.a ../../intl/strres/libintl_strres.a ../../intl/unicharutil/libintl_unicharutil.a ../../intl/unicharutil/util/internal/libintl_unicharutil_util_internal.a ../../intl/uconv/libintl_uconv.a ../../intl/build/libintl_build.a ../../netwerk/base/libnetwerk_base.a ../../netwerk/cookie/libnetwerk_cookie.a ../../netwerk/dns/libnetwerk_dns.a ../../netwerk/dns/mdns/libmdns/libnetwerk_dns_mdns_libmdns.a ../../netwerk/socket/libnetwerk_socket.a ../../netwerk/mime/libnetwerk_mime.a ../../netwerk/streamconv/libnetwerk_streamconv.a ../../netwerk/streamconv/converters/libnetwerk_streamconv_converters.a ../../netwerk/cache/libnetwerk_cache.a ../../netwerk/cache2/libnetwerk_cache2.a ../../netwerk/protocol/about/libnetwerk_protocol_about.a ../../netwerk/protocol/data/libnetwerk_protocol_data.a ../../netwerk/protocol/device/libnetwerk_protocol_device.a ../../netwerk/protocol/file/libnetwerk_protocol_file.a ../../netwerk/protocol/ftp/libnetwerk_protocol_ftp.a ../../netwerk/protocol/http/libnetwerk_protocol_http.a ../../netwerk/protocol/res/libnetwerk_protocol_res.a ../../netwerk/protocol/viewsource/libnetwerk_protocol_viewsource.a ../../netwerk/protocol/websocket/libnetwerk_protocol_websocket.a ../../netwerk/protocol/wyciwyg/libnetwerk_protocol_wyciwyg.a ../../netwerk/system/linux/libnetwerk_system_linux.a ../../netwerk/ipc/libnetwerk_ipc.a ../../netwerk/build/libnetwerk_build.a ../../extensions/auth/libextensions_auth.a ../../ipc/chromium/libipc_chromium.a ../../ipc/glue/libipc_glue.a ../../ipc/ipdl/libipc_ipdl.a ../../ipc/testshell/libipc_testshell.a ../../js/ipc/libjs_ipc.a ../../hal/libhal.a ../../js/xpconnect/wrappers/libjs_xpconnect_wrappers.a ../../js/xpconnect/loader/libjs_xpconnect_loader.a ../../js/xpconnect/src/libjs_xpconnect_src.a ../../intl/chardet/libintl_chardet.a ../../media/libyuv/libyuv_libyuv/libyuv.a ../../modules/libjar/libmodules_libjar.a ../../modules/libjar/zipwriter/libmodules_libjar_zipwriter.a ../../storage/libstorage.a ../../storage/build/libstorage_build.a ../../extensions/cookie/libextensions_cookie.a ../../extensions/permissions/libextensions_permissions.a ../../rdf/base/librdf_base.a ../../rdf/util/internal/librdf_util_internal.a ../../rdf/datasource/librdf_datasource.a ../../rdf/build/librdf_build.a ../../uriloader/base/liburiloader_base.a ../../uriloader/exthandler/liburiloader_exthandler.a ../../uriloader/prefetch/liburiloader_prefetch.a ../../caps/libcaps.a ../../parser/xml/libparser_xml.a ../../parser/htmlparser/libparser_htmlparser.a ../../parser/html/libparser_html.a ../../gfx/2d/libgfx_2d.a ../../gfx/ycbcr/libgfx_ycbcr.a ../../gfx/src/libgfx_src.a ../../gfx/qcms/libgfx_qcms.a ../../gfx/gl/libgfx_gl.a ../../gfx/layers/libgfx_layers.a ../../gfx/thebes/libgfx_thebes.a ../../gfx/ipc/libgfx_ipc.a ../../gfx/vr/libgfx_vr.a ../../gfx/config/libgfx_config.a ../../image/libimage.a ../../image/build/libimage_build.a ../../image/decoders/libimage_decoders.a ../../image/decoders/icon/gtk/libimage_decoders_icon_gtk.a ../../image/decoders/icon/libimage_decoders_icon.a ../../image/encoders/ico/libimage_encoders_ico.a ../../image/encoders/png/libimage_encoders_png.a ../../image/encoders/jpeg/libimage_encoders_jpeg.a ../../image/encoders/bmp/libimage_encoders_bmp.a ../../dom/animation/libdom_animation.a ../../dom/base/libdom_base.a ../../dom/archivereader/libdom_archivereader.a ../../dom/bindings/libdom_bindings.a ../../dom/battery/libdom_battery.a ../../dom/browser-element/libdom_browser-element.a ../../dom/cache/libdom_cache.a ../../dom/canvas/libdom_canvas.a ../../dom/crypto/libdom_crypto.a ../../dom/encoding/libdom_encoding.a ../../dom/events/libdom_events.a ../../dom/fetch/libdom_fetch.a ../../dom/filehandle/libdom_filehandle.a ../../dom/filesystem/libdom_filesystem.a ../../dom/filesystem/compat/libdom_filesystem_compat.a ../../dom/flyweb/libdom_flyweb.a ../../dom/gamepad/libdom_gamepad.a ../../dom/geolocation/libdom_geolocation.a ../../dom/grid/libdom_grid.a ../../dom/html/libdom_html.a ../../dom/json/libdom_json.a ../../dom/jsurl/libdom_jsurl.a ../../dom/asmjscache/libdom_asmjscache.a ../../dom/mathml/libdom_mathml.a ../../dom/media/libdom_media.a ../../dom/media/eme/libdom_media_eme.a ../../dom/media/encoder/libdom_media_encoder.a ../../dom/media/flac/libdom_media_flac.a ../../dom/media/gmp/libdom_media_gmp.a ../../dom/media/gmp/widevine-adapter/libdom_media_gmp_widevine-adapter.a ../../dom/media/imagecapture/libdom_media_imagecapture.a ../../dom/media/ipc/libdom_media_ipc.a ../../dom/media/mediasink/libdom_media_mediasink.a ../../dom/media/mediasource/libdom_media_mediasource.a ../../dom/media/ogg/libdom_media_ogg.a ../../dom/media/platforms/libdom_media_platforms.a ../../dom/media/platforms/agnostic/eme/libdom_media_platforms_agnostic_eme.a ../../dom/media/platforms/agnostic/gmp/libdom_media_platforms_agnostic_gmp.a ../../dom/media/platforms/omx/libdom_media_platforms_omx.a ../../dom/media/platforms/ffmpeg/ffvpx/libdom_media_platforms_ffmpeg_ffvpx.a ../../dom/media/platforms/ffmpeg/libdom_media_platforms_ffmpeg.a ../../dom/media/platforms/ffmpeg/libav53/libdom_media_platforms_ffmpeg_libav53.a ../../dom/media/platforms/ffmpeg/libav54/libdom_media_platforms_ffmpeg_libav54.a ../../dom/media/platforms/ffmpeg/libav55/libdom_media_platforms_ffmpeg_libav55.a ../../dom/media/platforms/ffmpeg/ffmpeg57/libdom_media_platforms_ffmpeg_ffmpeg57.a ../../dom/media/systemservices/libdom_media_systemservices.a ../../dom/media/wave/libdom_media_wave.a ../../dom/media/webaudio/libdom_media_webaudio.a ../../dom/media/webaudio/blink/libdom_media_webaudio_blink.a ../../dom/media/webm/libdom_media_webm.a ../../dom/media/webrtc/libdom_media_webrtc.a ../../dom/media/webspeech/synth/libdom_media_webspeech_synth.a ../../dom/media/webspeech/synth/speechd/libdom_media_webspeech_synth_speechd.a ../../dom/media/webspeech/recognition/libdom_media_webspeech_recognition.a ../../dom/media/fmp4/libdom_media_fmp4.a ../../dom/notification/libdom_notification.a ../../dom/offline/libdom_offline.a ../../dom/power/libdom_power.a ../../dom/push/libdom_push.a ../../dom/quota/libdom_quota.a ../../dom/security/libdom_security.a ../../dom/storage/libdom_storage.a ../../dom/svg/libdom_svg.a ../../dom/time/libdom_time.a ../../dom/network/libdom_network.a ../../dom/permission/libdom_permission.a ../../dom/plugins/base/libdom_plugins_base.a ../../dom/plugins/ipc/libdom_plugins_ipc.a ../../dom/indexedDB/libdom_indexedDB.a ../../dom/system/libdom_system.a ../../dom/system/linux/libdom_system_linux.a ../../dom/ipc/libdom_ipc.a ../../dom/workers/libdom_workers.a ../../dom/audiochannel/libdom_audiochannel.a ../../dom/broadcastchannel/libdom_broadcastchannel.a ../../dom/messagechannel/libdom_messagechannel.a ../../dom/promise/libdom_promise.a ../../dom/smil/libdom_smil.a ../../dom/url/libdom_url.a ../../dom/xbl/libdom_xbl.a ../../dom/xml/libdom_xml.a ../../dom/xslt/base/libdom_xslt_base.a ../../dom/xslt/xml/libdom_xslt_xml.a ../../dom/xslt/xpath/libdom_xslt_xpath.a ../../dom/xslt/xslt/libdom_xslt_xslt.a ../../dom/xul/libdom_xul.a ../../dom/xul/templates/libdom_xul_templates.a ../../dom/vr/libdom_vr.a ../../dom/u2f/libdom_u2f.a ../../dom/console/libdom_console.a ../../dom/performance/libdom_performance.a ../../dom/xhr/libdom_xhr.a ../../dom/worklet/libdom_worklet.a ../../dom/secureelement/libdom_secureelement.a ../../dom/presentation/libdom_presentation.a ../../dom/presentation/provider/libdom_presentation_provider.a ../../view/libview.a ../../widget/libwidget.a ../../widget/gtk/libwidget_gtk.a ../../widget/gtkxtbin/libwidget_gtkxtbin.a ../../widget/x11/libwidget_x11.a ../../editor/txtsvc/libeditor_txtsvc.a ../../editor/libeditor/libeditor_libeditor.a ../../editor/txmgr/libeditor_txmgr.a ../../editor/composer/libeditor_composer.a ../../layout/style/liblayout_style.a ../../layout/base/liblayout_base.a ../../layout/generic/liblayout_generic.a ../../layout/forms/liblayout_forms.a ../../layout/tables/liblayout_tables.a ../../layout/svg/liblayout_svg.a ../../layout/xul/liblayout_xul.a ../../layout/xul/tree/liblayout_xul_tree.a ../../layout/xul/grid/liblayout_xul_grid.a ../../layout/ipc/liblayout_ipc.a ../../layout/mathml/liblayout_mathml.a ../../layout/inspector/liblayout_inspector.a ../../layout/printing/liblayout_printing.a ../../layout/build/liblayout_build.a ../../docshell/base/libdocshell_base.a ../../docshell/base/timeline/libdocshell_base_timeline.a ../../docshell/shistory/libdocshell_shistory.a ../../docshell/build/libdocshell_build.a ../../embedding/components/windowwatcher/libembedding_components_windowwatcher.a ../../embedding/components/appstartup/libembedding_components_appstartup.a ../../embedding/components/find/libembedding_components_find.a ../../embedding/components/webbrowserpersist/libembedding_components_webbrowserpersist.a ../../embedding/components/commandhandler/libembedding_components_commandhandler.a ../../embedding/components/printingui/ipc/libembedding_components_printingui_ipc.a ../../embedding/components/printingui/unixshared/libembedding_components_printingui_unixshared.a ../../embedding/components/build/libembedding_components_build.a ../../embedding/browser/libembedding_browser.a ../../embedding/browser/build/libembedding_browser_build.a ../../xpfe/appshell/libxpfe_appshell.a ../../extensions/universalchardet/src/base/libextensions_universalchardet_src_base.a ../../extensions/universalchardet/src/xpcom/libextensions_universalchardet_src_xpcom.a ../../accessible/atk/libaccessible_atk.a ../../accessible/aom/libaccessible_aom.a ../../accessible/base/libaccessible_base.a ../../accessible/generic/libaccessible_generic.a ../../accessible/html/libaccessible_html.a ../../accessible/ipc/libaccessible_ipc.a ../../accessible/ipc/other/libaccessible_ipc_other.a ../../accessible/xpcom/libaccessible_xpcom.a ../../accessible/xul/libaccessible_xul.a ../../tools/profiler/libtools_profiler.a ../../tools/memory-profiler/libtools_memory-profiler.a ../../xpfe/components/windowds/libxpfe_components_windowds.a ../../xpfe/components/directory/libxpfe_components_directory.a ../../xpfe/components/build/libxpfe_components_build.a ../../widget/xremoteclient/libwidget_xremoteclient.a ../../extensions/spellcheck/hunspell/glue/libextensions_spellcheck_hunspell_glue.a ../../extensions/spellcheck/src/libextensions_spellcheck_src.a ../../security/manager/ssl/libsecurity_manager_ssl.a ../../security/manager/pki/libsecurity_manager_pki.a ../../toolkit/components/remote/libtoolkit_components_remote.a ../../toolkit/components/alerts/libtoolkit_components_alerts.a ../../toolkit/components/commandlines/libtoolkit_components_commandlines.a ../../toolkit/components/diskspacewatcher/libtoolkit_components_diskspacewatcher.a ../../toolkit/components/downloads/libtoolkit_components_downloads.a ../../toolkit/components/filewatcher/libtoolkit_components_filewatcher.a ../../toolkit/components/finalizationwitness/libtoolkit_components_finalizationwitness.a ../../toolkit/components/find/libtoolkit_components_find.a ../../toolkit/components/jsdownloads/src/libtoolkit_components_jsdownloads_src.a ../../toolkit/components/lz4/libtoolkit_components_lz4.a ../../toolkit/components/mediasniffer/libtoolkit_components_mediasniffer.a ../../toolkit/components/osfile/libtoolkit_components_osfile.a ../../toolkit/components/parentalcontrols/libtoolkit_components_parentalcontrols.a ../../toolkit/components/perf/libtoolkit_components_perf.a ../../toolkit/components/perfmonitoring/libtoolkit_components_perfmonitoring.a ../../toolkit/components/places/libtoolkit_components_places.a ../../toolkit/components/protobuf/libtoolkit_components_protobuf.a ../../toolkit/components/reflect/libtoolkit_components_reflect.a ../../toolkit/components/startup/libtoolkit_components_startup.a ../../toolkit/components/statusfilter/libtoolkit_components_statusfilter.a ../../toolkit/components/telemetry/libtoolkit_components_telemetry.a ../../toolkit/components/typeaheadfind/libtoolkit_components_typeaheadfind.a ../../toolkit/components/url-classifier/libtoolkit_components_url-classifier.a ../../toolkit/components/mozintl/libtoolkit_components_mozintl.a ../../toolkit/components/ctypes/libtoolkit_components_ctypes.a ../../toolkit/components/autocomplete/libtoolkit_components_autocomplete.a ../../toolkit/components/satchel/libtoolkit_components_satchel.a ../../toolkit/components/filepicker/libtoolkit_components_filepicker.a ../../toolkit/components/terminator/libtoolkit_components_terminator.a ../../toolkit/components/build/libtoolkit_components_build.a ../../toolkit/identity/libtoolkit_identity.a ../../toolkit/mozapps/extensions/libtoolkit_mozapps_extensions.a ../../toolkit/profile/libtoolkit_profile.a ../../toolkit/xre/libtoolkit_xre.a ../../toolkit/system/unixproxy/libtoolkit_system_unixproxy.a ../../extensions/pref/autoconfig/src/libextensions_pref_autoconfig_src.a ../../devtools/server/libdevtools_server.a ../../devtools/shared/heapsnapshot/libdevtools_shared_heapsnapshot.a ../../services/crypto/component/libservices_crypto_component.a ../../startupcache/libstartupcache.a ../../js/ductwork/debugger/libjs_ductwork_debugger.a ../../other-licenses/snappy/libother-licenses_snappy.a ../../extensions/gio/libextensions_gio.a ../../toolkit/system/gnome/libtoolkit_system_gnome.a ../../calendar/libical/src/libical/libcalendar_libical_src_libical.a ../../calendar/base/backend/libical/libcalendar_base_backend_libical.a ../../calendar/base/backend/libical/build/libcalendar_base_backend_libical_build.a ../../memory/fallible/libfallible.a ../../js/src/libjs_static.a ../../layout/media/libgkmedias.a ../../config/external/nspr/libnspr.a ../../config/external/nss/libnss.a ../../media/psshparser/libpsshparser.a ../../config/external/zlib/libzlib.a ../../config/external/icu/libicu.a ../../config/external/freetype2/libfreetype.a ../../toolkit/library/StaticXULComponentsEnd/libStaticXULComponentsEnd.a ../../ldap/c-sdk/libraries/libldap/libldap60.so ../../ldap/c-sdk/libraries/libldif/libldif60.so ../../ldap/c-sdk/libraries/libprldap/libprldap60.so ../../security/sandbox/linux/libmozsandbox.so ../../config/external/lgpllibs/liblgpllibs.so ../../config/external/sqlite/libmozsqlite3.so ../../widget/gtk/mozgtk/stub/libmozgtk_stub.so -ldl -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -L/usr/lib64 -lpthread -ldl -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lffi -licui18n -licuuc -licudata -lz -lm -L/usr/pkg/lib/nss -lcrmf -Wl,-rpath-link,/usr/pkg/lib/nss -lssl3 -lsmime3 -lnss3 -lnssutil3 -lfreetype -lfontconfig -lrt -lcairo -lXext -lXrender -lX11 -ljpeg -lhunspell-1.7 -levent -lvpx -lpixman-1 -lharfbuzz -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lX11-xcb -lxcb-shm -lxcb -lpangoft2-1.0 -lXt -lgthread-2.0 test "$(nm -g libxul.so | grep _NSModule$ | grep -vw refptr | sort | sed -n 's/^.* _*\([^ ]*\)$/\1/;1p;$p' | xargs echo)" != "start_kPStaticModules_NSModule end_kPStaticModules_NSModule" && echo "NSModules are not ordered appropriately" && exit 1 || exit 0 ; test "$(readelf -l libxul.so | awk 'libxul.so == "LOAD" { t += 1 } END { print t }')" -le 1 && echo "Only one PT_LOAD segment" && exit 1 || exit 0 chmod +x libxul.so ../../config/nsinstall -R -m 644 'libxul.so' '../../dist/bin' ../../config/nsinstall -R -m 644 'libxul.so' '../../dist/sdk/lib' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/app' mkdir -p '.deps/' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/shell' mkdir -p '.deps/' exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o xpcshell.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DOS_POSIX=1 -DOS_LINUX=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/shell -I/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/shell -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/xpcshell.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/widget/gtk/compat-gtk3 -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/cairo -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/libdrm -pthread -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/libpng16 -D_REENTRANT -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/fribidi -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/shell/xpcshell.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o GMPLoader.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_PLUGIN_CONTAINER=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/app -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/app -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/GMPLoader.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wshadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/media/gmp/GMPLoader.cpp exec sh /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/unix/print-failed-commands.sh /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o MozillaRuntimeMain.o -c -I/home/pbulk/build/mail/thunderbird52/work/build/dist/stl_wrappers -I/home/pbulk/build/mail/thunderbird52/work/build/dist/system_wrappers -include /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_PLUGIN_CONTAINER=1 -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/app -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/app -I/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl/_ipdlheaders -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/chromium/src -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/glue -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre -I/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/xpcom/base -I/home/pbulk/build/mail/thunderbird52/work/build/dist/include -I/usr/pkg/include/nspr -I/usr/pkg/include/nss -I/usr/pkg/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/pbulk/build/mail/thunderbird52/work/build/mozilla-config.h -MD -MP -MF .deps/MozillaRuntimeMain.o.pp -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer -Wshadow /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/app/MozillaRuntimeMain.cpp In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsXPCOM.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/app/../contentproc/plugin-container.cpp:7, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/ipc/app/MozillaRuntimeMain.cpp:7: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nscore.h:20, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsID.h:12, from /home/pbulk/build/mail/thunderbird52/work/build/dist/include/nsXULAppAPI.h:10, from /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/js/xpconnect/shell/xpcshell.cpp:13: /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS' #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/thunderbird52/work/build/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC' void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ plugin-container /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o plugin-container -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer GMPLoader.o MozillaRuntimeMain.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -rdynamic -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../config/external/nspr/libnspr.a ../../xpcom/glue/libxpcomglue_s.a ../../mozglue/build/libmozglue.a ../../memory/build/libmemory.a ../../memory/fallible/libfallible.a ../../dom/media/gmp/rlz/librlz.a -pie ../../toolkit/library/libxul.so ../../security/sandbox/linux/libmozsandbox.so -ldl -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -L/usr/lib64 -lpthread -ldl ../../config/nsinstall -t -m 755 'plugin-container' '../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/app' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/gtest' gmake[3]: Nothing to be done for 'target'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/gtest' xpcshell /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/config/expandlibs_exec.py --uselist -- /home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11 -o xpcshell -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer xpcshell.o -lpthread -Wl,-R/usr/pkg/lib/thunderbird52 -Wl,-zrelro -L/usr/pkg/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/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib/ffmpeg4 -Wl,-R/usr/pkg/lib/ffmpeg4 -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /home/pbulk/build/mail/thunderbird52/work/build/build/unix/gold -rdynamic -Wl,-rpath-link,/home/pbulk/build/mail/thunderbird52/work/build/dist/bin -Wl,-rpath-link,/usr/pkg/lib ../../../config/external/nspr/libnspr.a ../../../xpcom/glue/libxpcomglue_s.a ../../../mozglue/build/libmozglue.a ../../../memory/build/libmemory.a ../../../memory/fallible/libfallible.a -pie ../../../toolkit/library/libxul.so -ldl -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -L/usr/lib64 -lpthread -ldl -L/usr/pkg/lib -lgdk-3 -lharfbuzz -lpangocairo-1.0 -lpango-1.0 -lgtk-3 -latk-1.0 -lcairo -lcairo-gobject -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -Wl,-R/usr/pkg/lib -lglib-2.0 ../../../config/nsinstall -t -m 755 'xpcshell' '../../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/shell' gmake[2]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Circular /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped. /usr/pkg/bin/gmake recurse_misc gmake[2]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/build' rm -f '../dist/bin/.gdbinit_python' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/sqlite' gmake[3]: Nothing to be done for 'misc'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/sqlite' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/.gdbinit_python.pp -DNDEBUG=1 -DTRIMMED=1 -DGRE_MILESTONE=52.9.1 -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_BASENAME=Thunderbird -DMOZ_APP_VENDOR= '-DMOZ_APP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMAR_CHANNEL_ID=thunderbird-comm-release -DACCEPTED_MAR_CHANNEL_IDS=thunderbird-comm-release -DMOZ_APP_REMOTINGNAME=thunderbird -DMOZ_APP_DISPLAYNAME=Earlybird -DMOZ_PROFILE_MIGRATOR -DMOZ_APP_STATIC_INI -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -Dtopsrcdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/.gdbinit_python.in' -o '../dist/bin/.gdbinit_python' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil' gmake[3]: Nothing to be done for 'misc'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavutil' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec' gmake[3]: Nothing to be done for 'misc'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/ffvpx/libavcodec' ../config/nsinstall -R -m 644 '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/.gdbinit' '/home/pbulk/build/mail/thunderbird52/work/build' rm -f '../dist/bin/.lldbinit' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/ldapComponents.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/.lldbinit.pp -DNDEBUG=1 -DTRIMMED=1 -DGRE_MILESTONE=52.9.1 -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_BASENAME=Thunderbird -DMOZ_APP_VENDOR= '-DMOZ_APP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMAR_CHANNEL_ID=thunderbird-comm-release -DACCEPTED_MAR_CHANNEL_IDS=thunderbird-comm-release -DMOZ_APP_REMOTINGNAME=thunderbird -DMOZ_APP_DISPLAYNAME=Earlybird -DMOZ_PROFILE_MIGRATOR -DMOZ_APP_STATIC_INI -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -Dtopsrcdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/.lldbinit.in' -o '../dist/bin/.lldbinit' ../config/nsinstall -R -m 644 '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/.ycm_extra_conf.py' '/home/pbulk/build/mail/thunderbird52/work/build' ../config/nsinstall -R -m 644 '../dist/bin/.gdbinit_python' '/home/pbulk/build/mail/thunderbird52/work/build' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ldap/xpcom/src' ../config/nsinstall -R -m 644 '../dist/bin/.lldbinit' '/home/pbulk/build/mail/thunderbird52/work/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews' rm -f '../dist/bin/defaults/pref/mailnews.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/build' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/mailnews.js.pp -DNDEBUG=1 -DTRIMMED=1 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk3 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/mailnews.js' -o '../dist/bin/defaults/pref/mailnews.js' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/mailComponents.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/idl-parser/xpidl' ../../../config/nsinstall -R -m 644 'xpidllex.py' '../../../dist/sdk/bin' ../../../config/nsinstall -R -m 644 'xpidlyacc.py' '../../../dist/sdk/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/idl-parser/xpidl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/nsINIProcessor.manifest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/libpref' rm -f '../../dist/bin/greprefs.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/greprefs.js.pp -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk3 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/modules/libpref/greprefs.js' -o '../../dist/bin/greprefs.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/ds' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../../dist/bin/chrome.manifest 'manifest components/nsDNSServiceDiscovery.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/modules/libpref' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/dns/mdns/libmdns' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/WellKnownOpportunisticUtils.manifest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/shell' ../../../config/nsinstall -t -m 644 'xpcshell' '../../../dist/sdk/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/shell' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/nsHandlerService.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/protocol/http' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/nsWebHandlerApp.manifest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/apps' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/AppsService.manifest' rm -f '../../dist/bin/modules/AppsUtils.jsm' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/AppsUtils.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/apps/AppsUtils.jsm' -o '../../dist/bin/modules/AppsUtils.jsm' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/uriloader/exthandler' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/apps' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/base' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/contentAreaDropListener.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/messageWakeupService.manifest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings' gmake[3]: Nothing to be done for 'misc'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/browser-element' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/BrowserElementParent.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/SlowScriptDebug.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/SiteSpecificUserAgent.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/BrowserElementProxy.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/base' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/browser-element' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/PeerConnection.manifest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/html' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/htmlMenuBuilder.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/notification' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/NotificationStorage.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/html' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/push' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/Push.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/notification' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/settings' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/SettingsManager.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/push' rm -f '../../dist/bin/components/SettingsManager.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/SettingsManager.js.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/settings/SettingsManager.js' -o '../../dist/bin/components/SettingsManager.js' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/permission' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/PermissionPromptService.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/settings' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/system' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/NetworkGeolocationProvider.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/PermissionSettings.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/SystemUpdate.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/permission' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/inputmethod' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/InputMethod.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/system' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/txEXSLTRegExFunctions.manifest' rm -f '../../dist/bin/modules/Keyboard.jsm' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/Keyboard.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/inputmethod/Keyboard.jsm' -o '../../dist/bin/modules/Keyboard.jsm' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xslt/xslt' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/console' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/ConsoleAPI.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/inputmethod' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/secureelement' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/DOMSecureElement.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/console' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/PresentationDataChannelSessionTransport.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/secureelement' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/EditorUtils.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/PresentationDeviceInfoManager.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/libeditor' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/tools/recording' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/recording-cmdline.manifest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/CSSUnprefixingService.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/nsDefaultCLH.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/tools/recording' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/identity' rm -f '../../dist/bin/modules/identity/FirefoxAccounts.jsm' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/FirefoxAccounts.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/identity/FirefoxAccounts.jsm' -o '../../dist/bin/modules/identity/FirefoxAccounts.jsm' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/modules' rm -f '../../dist/bin/modules/AppConstants.jsm' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/identity' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/AppConstants.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DMENUBAR_CAN_AUTOHIDE=1 -DHAVE_SHELL_SERVICE=1 -DANDROID_PACKAGE_NAME=org.mozilla.thunderbird -DMOZ_APP_NAME=thunderbird -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_VERSION_DISPLAY=52.9.1 -DMOZ_MACBUNDLE_NAME=Earlybird.app -DMOZ_WIDGET_TOOLKIT=gtk3 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DDEBUG_JS_MODULES= -DMOZ_TOOLKIT_SEARCH -DMOZ_SYSTEM_NSS -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/modules/AppConstants.jsm' -o '../../dist/bin/modules/AppConstants.jsm' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/downloads' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsHelperAppDlg.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/modules' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/extensions.manifest' rm -f '../../../dist/bin/components/nsHelperAppDlg.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsHelperAppDlg.js.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/downloads/nsHelperAppDlg.js' -o '../../../dist/bin/components/nsHelperAppDlg.js' rm -f '../../../dist/bin/components/extensions.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/extensions.manifest.pp -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions/extensions.manifest' -o '../../../dist/bin/components/extensions.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/downloads' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/handling' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsContentDispatchChooser.manifest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/pluginproblem' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/pluginGlue.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/handling' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/pluginproblem' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/devtools-startup.manifest' rm -f '../../dist/bin/platform.ini' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/platform.ini.pp -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="thunderbird"' '-DMOZ_APP_BASENAME="Thunderbird"' '-DMOZ_APP_VERSION="52.9.1"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk3"' '-DTARGET_OS_ABI="Linux_x86_64-gcc3"' -DGRE_MILESTONE=52.9.1 -DAPP_VERSION=52.9.1 '-DAPP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/xre/platform.ini' -o '../../dist/bin/platform.ini' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/services/common' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/servicesComponents.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/services/crypto' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/cryptoComponents.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/services/common' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/services/fxaccounts' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/FxAccountsComponents.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/services/crypto' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library' dependentlibs.list /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/library/dependentlibs.py gen_list dependentlibs.list .deps/dependentlibs.list.pp libxul.so gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/services/fxaccounts' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/addon-sdk' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/addon-manager --output-file=addon-manager.xpi ../../config/nsinstall -R -m 644 'dependentlibs.list' '../../dist/bin' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/testing/marionette/components' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/marionette.manifest' rm -f '../../../dist/bin/components/marionette.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/marionette.js.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/testing/marionette/components/marionette.js' -o '../../../dist/bin/components/marionette.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/testing/marionette/components' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/gmp-clearkey/0.1' rm -f '../../../dist/bin/gmp-clearkey/0.1/clearkey.info' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/clearkey.info.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/media/gmp-clearkey/0.1/clearkey.info.in' -o '../../../dist/bin/gmp-clearkey/0.1/clearkey.info' Exporting extension to addon-manager.xpi. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/gmp-clearkey/0.1' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/author-email --output-file=author-email.xpi gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/ui' rm -f '../../dist/bin/defaults/pref/composer.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/composer.js.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/editor/ui/composer.js' -o '../../dist/bin/defaults/pref/composer.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/ui' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning' Exporting extension to author-email.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/child_process --output-file=child_process.xpi rm -f '../../dist/xpi-stage/lightning/app.ini' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/app.ini.pp -DGRE_MILESTONE=52.9.1 -DSOURCE_STAMP='' -DMOZ_SOURCE_STAMP='' -DTHUNDERBIRD_VERSION=52.9.1 -DTHUNDERBIRD_MAXVERSION=52.* -DSEAMONKEY_VERSION=2.49.5 -DSEAMONKEY_MAXVERSION=2.49.* -DLIGHTNING_VERSION=5.4.9.1 -DTARGET_PLATFORM=Linux_x86_64-gcc3 -DXPI_EM_ID="{e2fda1a4-762b-4020-b5ad-a41df1933103}" -DMOZ_BUILDID=20230926011934 -DNDEBUG=1 -DTRIMMED=1 -DTHEME=linux -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=lightning -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/lightning/app.ini' -o '../../dist/xpi-stage/lightning/app.ini' Exporting extension to child_process.xpi. rm -f '../../dist/xpi-stage/lightning/install.rdf' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/chrome --output-file=chrome.xpi /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/install.rdf.pp -DGRE_MILESTONE=52.9.1 -DSOURCE_STAMP='' -DMOZ_SOURCE_STAMP='' -DTHUNDERBIRD_VERSION=52.9.1 -DTHUNDERBIRD_MAXVERSION=52.* -DSEAMONKEY_VERSION=2.49.5 -DSEAMONKEY_MAXVERSION=2.49.* -DLIGHTNING_VERSION=5.4.9.1 -DTARGET_PLATFORM=Linux_x86_64-gcc3 -DXPI_EM_ID="{e2fda1a4-762b-4020-b5ad-a41df1933103}" -DMOZ_BUILDID=20230926011934 -DNDEBUG=1 -DTRIMMED=1 -DTHEME=linux -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=lightning -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/lightning/install.rdf' -o '../../dist/xpi-stage/lightning/install.rdf' rm -f '../../dist/xpi-stage/lightning/defaults/preferences/lightning.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/lightning.js.pp -DGRE_MILESTONE=52.9.1 -DSOURCE_STAMP='' -DMOZ_SOURCE_STAMP='' -DTHUNDERBIRD_VERSION=52.9.1 -DTHUNDERBIRD_MAXVERSION=52.* -DSEAMONKEY_VERSION=2.49.5 -DSEAMONKEY_MAXVERSION=2.49.* -DLIGHTNING_VERSION=5.4.9.1 -DTARGET_PLATFORM=Linux_x86_64-gcc3 -DXPI_EM_ID="{e2fda1a4-762b-4020-b5ad-a41df1933103}" -DMOZ_BUILDID=20230926011934 -DNDEBUG=1 -DTRIMMED=1 -DTHEME=linux -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=lightning -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/lightning/content/lightning.js' -o '../../dist/xpi-stage/lightning/defaults/preferences/lightning.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/timezones' Exporting extension to chrome.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/content-permissions --output-file=content-permissions.xpi rm -f '../../dist/xpi-stage/calendar-timezones/install.rdf' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/install.rdf.pp -DTHUNDERBIRD_VERSION=52.9.1 -DSEAMONKEY_VERSION=2.49.5 -DCALENDAR_VERSION=5.4.9.1 -DTIMEZONES_VERSION=2.2016j -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=calendar-timezones -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/timezones/install.rdf' -o '../../dist/xpi-stage/calendar-timezones/install.rdf' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/timezones' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat' rm -f '../dist/bin/defaults/pref/chat-prefs.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/chat-prefs.js.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/chat-prefs.js' -o '../dist/bin/defaults/pref/chat-prefs.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/steel' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/steelApplication.manifest' rm -f '../../dist/bin/components/steelApplication.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/steelApplication.js.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/steel/steelApplication.js' -o '../../dist/bin/components/steelApplication.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/steel' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/themes' rm -f '../../dist/bin/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf' Exporting extension to content-permissions.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/content-script-messages-latency --output-file=content-script-messages-latency.xpi /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/install.rdf.pp -DNDEBUG=1 -DTRIMMED=1 -DTHUNDERBIRD_VERSION=52.9.1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/themes/install.rdf' -o '../../dist/bin/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/themes' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' rm -f '../../dist/bin/defaults/pref/all-thunderbird.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/all-thunderbird.js.pp -DTHUNDERBIRD_ICO='"../../dist/branding/thunderbird.ico"' -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -DMOZ_HAS_MOZGLUE -DAPP_VERSION=52.9.1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/app/profile/all-thunderbird.js' -o '../../dist/bin/defaults/pref/all-thunderbird.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsAddrbook.manifest' rm -f '../../../dist/bin/components/nsAddrbook.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsAddrbook.manifest.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_LDAP_XPCOM -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/addrbook/src/nsAddrbook.manifest' -o '../../../dist/bin/components/nsAddrbook.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/addrbook/src' Exporting extension to content-script-messages-latency.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/contributors --output-file=contributors.xpi gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/msgBase.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../../dist/bin/chrome.manifest 'manifest components/nsMsgTraitService.manifest' Exporting extension to contributors.xpi. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/base/search/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/curly-id --output-file=curly-id.xpi gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsSMTPProtocolHandler.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/compose/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/gloda/components' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../../dist/bin/chrome.manifest 'manifest components/gloda.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/gloda/components' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mdn/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../../dist/bin/chrome.manifest 'manifest components/mdn-service.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mdn/src' Exporting extension to curly-id.xpi. gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/offline-startup' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/offlineStartup.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/developers --output-file=developers.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/offline-startup' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/newsblog' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/newsblog.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/newsblog' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../../dist/bin/chrome.manifest 'manifest components/smime-service.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime/src' Exporting extension to developers.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/e10s-content --output-file=e10s-content.xpi gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/msgMime.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/mime/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsNewsAutoCompleteSearch.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/news/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/cloudfile' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/cloudFileComponents.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/cloudfile' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/devtools' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/devtools-loader.manifest' Exporting extension to e10s-content.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/e10s-l10n --output-file=e10s-l10n.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/devtools' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/activity' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/activityComponents.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/activity' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/search' rm -f '../../../dist/bin/modules/SearchIntegration.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/SearchIntegration.js.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/search/SearchIntegration.js' -o '../../../dist/bin/modules/SearchIntegration.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/search' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/im' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/im.manifest' Exporting extension to e10s-l10n.xpi. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/im' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/e10s-remote --output-file=e10s-remote.xpi gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/shell' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/shell.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/shell' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webvtt' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/WebVTT.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/media/webvtt' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/provider' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/BuiltinProviders.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/presentation/provider' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/addoncompat' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/addoncompat.manifest' Exporting extension to e10s-remote.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/e10s-tabs --output-file=e10s-tabs.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/addoncompat' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/asyncshutdown' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsAsyncShutdown.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/asyncshutdown' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/contentprefs' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsContentPrefService.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/contentprefs' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/crashmonitor' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/crashmonitor.manifest' Exporting extension to e10s-tabs.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/e10s --output-file=e10s.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/crashmonitor' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsDownloadManagerUI.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/downloads' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/extensions' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/extensions-toolkit.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/extensions' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/formautofill' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/formautofill.manifest' rm -f '../../../dist/bin/components/formautofill.manifest' Exporting extension to e10s.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/formautofill.manifest.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/formautofill/formautofill.manifest' -o '../../../dist/bin/components/formautofill.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/embedded-webextension --output-file=embedded-webextension.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/formautofill' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/jsdownloads/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../../dist/bin/chrome.manifest 'manifest components/Downloads.manifest' rm -f '../../../../dist/bin/modules/DownloadIntegration.jsm' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/DownloadIntegration.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/jsdownloads/src/DownloadIntegration.jsm' -o '../../../../dist/bin/modules/DownloadIntegration.jsm' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/jsdownloads/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mozprotocol' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/mozProtocolHandler.manifest' Exporting extension to embedded-webextension.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/l10n-properties --output-file=l10n-properties.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/mozprotocol' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/osfile' rm -f '../../../dist/bin/modules/osfile.jsm' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/osfile.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/osfile/osfile.jsm' -o '../../../dist/bin/modules/osfile.jsm' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/osfile' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/passwordmgr' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/passwordmgr.manifest' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/python-lib/cuddlefish/xpi.py:22: UserWarning: Duplicate name: 'locale/' zf.writestr(dirinfo, "") rm -f '../../../dist/bin/components/passwordmgr.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/passwordmgr.manifest.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/passwordmgr/passwordmgr.manifest' -o '../../../dist/bin/components/passwordmgr.manifest' Exporting extension to l10n-properties.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/l10n --output-file=l10n.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/passwordmgr' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/toolkitplaces.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/places' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/privatebrowsing' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/PrivateBrowsing.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/privatebrowsing' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/processsingleton' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/ProcessSingleton.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/processsingleton' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/prompts/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../../dist/bin/chrome.manifest 'manifest components/nsPrompter.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/prompts/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/remotebrowserutils' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/remotebrowserutils.manifest' Exporting extension to l10n.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/layout-change --output-file=layout-change.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/remotebrowserutils' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/securityreporter' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/SecurityReporter.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/securityreporter' Warning: missing module: sdk/widget Warning: missing module: widget gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/TelemetryStartup.manifest' Exporting extension to layout-change.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/main --output-file=main.xpi mkdir -p '/home/pbulk/build/mail/thunderbird52/work/build/_tests/xpcshell/toolkit/components/telemetry/tests/unit/' set -e; \ for dir in /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/telemetry/tests/addons/*; do \ base=`basename $dir`; \ (cd $dir && zip -qr /home/pbulk/build/mail/thunderbird52/work/build/_tests/xpcshell/toolkit/components/telemetry/tests/unit/$base.xpi *); \ done Exporting extension to main.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/name-in-numbers-plus --output-file=name-in-numbers-plus.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/thumbnails' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/BrowserPageThumbs.manifest' Exporting extension to name-in-numbers-plus.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/name-in-numbers --output-file=name-in-numbers.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/thumbnails' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/timermanager' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsUpdateTimerManager.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/timermanager' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/tooltiptext' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/TooltipTextProvider.manifest' Exporting extension to name-in-numbers.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/packaging --output-file=packaging.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/tooltiptext' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/utils' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/utils.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/utils' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsURLClassifier.manifest' Exporting extension to packaging.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/packed --output-file=packed.xpi rm -f '../../../dist/bin/components/nsUrlClassifierLib.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsUrlClassifierLib.js.pp -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierLib.js' -o '../../../dist/bin/components/nsUrlClassifierLib.js' rm -f '../../../dist/bin/components/nsUrlClassifierListManager.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsUrlClassifierListManager.js.pp -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/url-classifier/nsUrlClassifierListManager.js' -o '../../../dist/bin/components/nsUrlClassifierListManager.js' Exporting extension to packed.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/page-mod-debugger-post --output-file=page-mod-debugger-post.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/url-classifier' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/urlformatter' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsURLFormatter.manifest' rm -f '../../../dist/bin/components/nsURLFormatter.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsURLFormatter.js.pp -DNDEBUG=1 -DTRIMMED=1 -DOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/urlformatter -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/urlformatter/nsURLFormatter.js' -o '../../../dist/bin/components/nsURLFormatter.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/urlformatter' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/xulstore' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/XULStore.manifest' Exporting extension to page-mod-debugger-post.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/page-mod-debugger-pre --output-file=page-mod-debugger-pre.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/xulstore' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/feeds' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/FeedProcessor.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/feeds' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/satchel' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/satchel.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/satchel' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/filepicker' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/nsFilePicker.manifest' Exporting extension to page-mod-debugger-pre.xpi. rm -f '../../../dist/bin/components/nsFilePicker.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/page-worker --output-file=page-worker.xpi /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/nsFilePicker.manifest.pp -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/filepicker/nsFilePicker.manifest' -o '../../../dist/bin/components/nsFilePicker.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/filepicker' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/search' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/toolkitsearch.manifest' rm -f '../../../dist/bin/components/toolkitsearch.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/toolkitsearch.manifest.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/search/toolkitsearch.manifest' -o '../../../dist/bin/components/toolkitsearch.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/search' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/captivedetect' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/CaptivePortalDetectComponents.manifest' Exporting extension to page-worker.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/places --output-file=places.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/captivedetect' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/terminator' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/terminator.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/terminator' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions/internal' rm -f '../../../../dist/bin/modules/addons/AddonConstants.jsm' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/AddonConstants.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions/internal/AddonConstants.jsm' -o '../../../../dist/bin/modules/addons/AddonConstants.jsm' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions/internal' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/preferences' rm -f '../../../dist/bin/defaults/pref/devtools.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/devtools.js.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/preferences/devtools.js' -o '../../../dist/bin/defaults/pref/devtools.js' Exporting extension to places.xpi. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/preferences' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/predefined-id-with-at --output-file=predefined-id-with-at.xpi gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/webide' rm -f '../../../dist/bin/defaults/pref/webide-prefs.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/webide-prefs.js.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/webide/webide-prefs.js' -o '../../../dist/bin/defaults/pref/webide-prefs.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/webide' Exporting extension to predefined-id-with-at.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/preferences-branch --output-file=preferences-branch.xpi gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calBackendLoader.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calDefaultACLManager.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calItemModule.manifest' Exporting extension to preferences-branch.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/private-browsing-supported --output-file=private-browsing-supported.xpi /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calSleepMonitor.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calTimezoneService.manifest' Exporting extension to private-browsing-supported.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/remote --output-file=remote.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/caldav' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calDavCalendar.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/caldav' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/composite' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calCompositeCalendar.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/composite' Exporting extension to remote.xpi. gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/require --output-file=require.xpi /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/gdata-provider/chrome.manifest 'manifest components/calGoogleCalendar.manifest' rm -f '../../../dist/xpi-stage/gdata-provider/install.rdf' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/install.rdf.pp -DLIGHTNING_VERSION=5.4.9.1 -DSEAMONKEY_VERSION=2.49.5 -DTHUNDERBIRD_VERSION=52.9.1 -DCOMM_BUILD= -DGDATA_VERSION=3.3 -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=gdata-provider -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/providers/gdata/install.rdf' -o '../../../dist/xpi-stage/gdata-provider/install.rdf' Exporting extension to require.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/self --output-file=self.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/ics' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calICSCalendar.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/ics' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/memory' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calMemoryCalendar.manifest' Exporting extension to self.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/simple-prefs-l10n --output-file=simple-prefs-l10n.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/memory' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/storage' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calStorageCalendar.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/storage' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/wcap' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calWcapCalendarModule.manifest' Exporting extension to simple-prefs-l10n.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/simple-prefs-regression --output-file=simple-prefs-regression.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/wcap' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/import-export' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calImportExportModule.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/import-export' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/itip' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calItipEmailTransport.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/itip' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning/components' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/calItipProtocolHandler.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/lightningTextCalendarConverter.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning/components' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/components/src' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/imAccounts.manifest' Exporting extension to simple-prefs-regression.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/simple-prefs --output-file=simple-prefs.xpi /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/imCommands.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/imContacts.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/imConversations.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/imCore.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/logger.manifest' Exporting extension to simple-prefs.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/standard-id --output-file=standard-id.xpi /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/smileProtocolHandler.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/components/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/modules' rm -f '../../dist/bin/modules/hiddenWindow.jsm' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/hiddenWindow.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/modules/hiddenWindow.jsm' -o '../../dist/bin/modules/hiddenWindow.jsm' rm -f '../../dist/bin/modules/imTextboxUtils.jsm' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/imTextboxUtils.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/modules/imTextboxUtils.jsm' -o '../../dist/bin/modules/imTextboxUtils.jsm' Exporting extension to standard-id.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/tab-close-on-startup --output-file=tab-close-on-startup.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/modules' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/facebook' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/facebook.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/facebook' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/gtalk' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/gtalk.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/gtalk' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/irc' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/irc.manifest' Exporting extension to tab-close-on-startup.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/toolkit-require-reload --output-file=toolkit-require-reload.xpi Warning: missing module: ./toolkit-require-reload-child gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/irc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/odnoklassniki' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/odnoklassniki.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/odnoklassniki' Exporting extension to toolkit-require-reload.xpi. gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/skype' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/skype.manifest' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/translators --output-file=translators.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/skype' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/twitter' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/twitter.manifest' Exporting extension to translators.xpi. /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/bin/cfx xpi --no-strip-xpi --pkgdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/addons/unsafe-content-script --output-file=unsafe-content-script.xpi gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/twitter' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/xmpp' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/xmpp.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/xmpp' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/yahoo' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/yahoo.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/yahoo' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/webide/components' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../../dist/bin/chrome.manifest 'manifest components/webideComponents.manifest' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/webide/components' Exporting extension to unsafe-content-script.xpi. ../config/nsinstall -R -m 644 'addon-manager.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'author-email.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'child_process.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'chrome.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'content-permissions.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'content-script-messages-latency.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'contributors.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'curly-id.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'developers.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'e10s-content.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'e10s-l10n.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'e10s-remote.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'e10s-tabs.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'e10s.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'embedded-webextension.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'l10n-properties.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'l10n.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'layout-change.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'main.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'name-in-numbers-plus.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'name-in-numbers.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'packaging.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'packed.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'page-mod-debugger-post.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'page-mod-debugger-pre.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'page-worker.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'places.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'predefined-id-with-at.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'preferences-branch.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'private-browsing-supported.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'remote.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'require.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'self.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'simple-prefs-l10n.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'simple-prefs-regression.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'simple-prefs.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'standard-id.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'tab-close-on-startup.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'toolkit-require-reload.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'translators.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' ../config/nsinstall -R -m 644 'unsafe-content-script.xpi' '../_tests/testing/mochitest/jetpack-addon/addon-sdk/source/test/addons' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/addon-sdk' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/addon-sdk/source/test/fixtures' native-addon-test.xpi /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/fixtures/create_xpi.py main native-addon-test.xpi .deps/native-addon-test.xpi.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/fixtures/native-addon-test native-overrides-test.xpi /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.file_generate /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/fixtures/create_xpi.py main native-overrides-test.xpi .deps/native-overrides-test.xpi.pp /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/addon-sdk/source/test/fixtures/native-overrides-test ../../../../config/nsinstall -R -m 644 'native-addon-test.xpi' '/home/pbulk/build/mail/thunderbird52/work/build/_tests/testing/mochitest/jetpack-package/addon-sdk/source/test/fixtures' ../../../../config/nsinstall -R -m 644 'native-overrides-test.xpi' '/home/pbulk/build/mail/thunderbird52/work/build/_tests/testing/mochitest/jetpack-package/addon-sdk/source/test/fixtures' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/addon-sdk/source/test/fixtures' gmake[2]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Circular /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped. /usr/pkg/bin/gmake recurse_libs gmake[2]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/build' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -DBROWSER_PATH='"../dist/bin/thunderbird-bin"' -DXPC_BIN_PATH='"../dist/bin"' -DBIN_SUFFIX='""' -DPROFILE_DIR='"../_profile/pgo"' -DCERTS_SRC_DIR='"/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/pgo/certs"' -DPERL='"/home/pbulk/build/mail/thunderbird52/work/.tools/bin/perl"' -DIS_MAC=0 -DIS_LINUX=1 -DIS_TEST_BUILD=0 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DIS_ASAN=0 -DNDEBUG=1 -DTRIMMED=1 -DGRE_MILESTONE=52.9.1 -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_BASENAME=Thunderbird -DMOZ_APP_VENDOR= '-DMOZ_APP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMAR_CHANNEL_ID=thunderbird-comm-release -DACCEPTED_MAR_CHANNEL_IDS=thunderbird-comm-release -DMOZ_APP_REMOTINGNAME=thunderbird -DMOZ_APP_DISPLAYNAME=Earlybird -DMOZ_PROFILE_MIGRATOR -DMOZ_APP_STATIC_INI -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -Dtopsrcdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/build/automation.py.in -o automation.py gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/mozjemalloc' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/memory/mozjemalloc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mozglue/build' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mozglue/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/xpidl' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/xpidl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libtheora' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libopus' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/media/libopus' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nss' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/nss' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/ffi' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/ffi' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/src' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/src' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews' mkdir -p '../dist/bin/chrome/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mailnews -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk3 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/gloda' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mailnews/db/gloda -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/gloda/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/db/gloda/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/db/gloda' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mdn' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mailnews/extensions/mdn -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/mdn/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/mdn' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/newsblog' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mailnews/extensions/newsblog -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/newsblog/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/newsblog/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/newsblog' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mailnews/extensions/smime -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/extensions/smime/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/extensions/smime' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/intl' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mailnews/intl -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/intl/en-US -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mailnews/intl/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mailnews/intl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/compose' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/compose -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/compose/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/compose/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/compose' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/cloudfile' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/cloudfile -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/cloudfile/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/cloudfile/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/cloudfile' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/devtools' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/devtools -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/devtools/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/devtools/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/devtools' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/downloads' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/downloads -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/downloads/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/downloads/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/downloads' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/preferences' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/preferences -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/preferences/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MACBUNDLE_NAME=Earlybird.app -DHAVE_SHELL_SERVICE=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/preferences/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/preferences' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/addrbook' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/addrbook -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/addrbook/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/addrbook/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/addrbook' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/migration' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/migration -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/migration/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/migration' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/activity' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/activity -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/activity/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/activity/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/activity' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/search' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/search -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/search/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/search/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/search' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/about-support' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/about-support -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/about-support/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/about-support/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/about-support' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/newmailaccount' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/newmailaccount -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/newmailaccount/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/newmailaccount/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/newmailaccount' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/im' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/components/im -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/im/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/components/im/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/components/im' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/freetype2' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/config/external/freetype2' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/xpcom/reflect/xptcall/md/unix' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locales' ../../config/nsinstall -R /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/af/hyphenation/hyph_af.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/bg/hyphenation/hyph_bg.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/ca/hyphenation/hyph_ca.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/cy/hyphenation/hyph_cy.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/da/hyphenation/hyph_da.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/de-1901/hyphenation/hyph_de-1901.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/de-1996/hyphenation/hyph_de-1996.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/de-CH/hyphenation/hyph_de-CH.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/en-US/hyphenation/hyph_en_US.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/eo/hyphenation/hyph_eo.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/es/hyphenation/hyph_es.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/et/hyphenation/hyph_et.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/fi/hyphenation/hyph_fi.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/fr/hyphenation/hyph_fr.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/gl/hyphenation/hyph_gl.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/hr/hyphenation/hyph_hr.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/hsb/hyphenation/hyph_hsb.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/hu/hyphenation/hyph_hu.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/ia/hyphenation/hyph_ia.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/is/hyphenation/hyph_is.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/it/hyphenation/hyph_it.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/kmr/hyphenation/hyph_kmr.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/la/hyphenation/hyph_la.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/lt/hyphenation/hyph_lt.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/mn/hyphenation/hyph_mn.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/nb/hyphenation/hyph_nb.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/nl/hyphenation/hyph_nl.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/nn/hyphenation/hyph_nn.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/pl/hyphenation/hyph_pl.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/pt/hyphenation/hyph_pt.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/ru/hyphenation/hyph_ru.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/sh/hyphenation/hyph_sh.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/sl/hyphenation/hyph_sl.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/sv/hyphenation/hyph_sv.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/tr/hyphenation/hyph_tr.dic /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/intl/locales/uk/hyphenation/hyph_uk.dic ../../dist/bin/hyphenation gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/intl/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=netwerk/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/netwerk/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/netwerk/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/ipdl' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/app' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/ipc/app' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/shell' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/js/xpconnect/shell' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/testing/gtest' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/testing/gtest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/gfx/angle' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=dom -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/bindings' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=dom/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=dom/ipc -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/ipc/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/ipc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/inputmethod' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=dom/inputmethod -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/inputmethod/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/inputmethod/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/inputmethod' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/builtin/unix' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=dom/xbl/builtin/unix -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/builtin/unix/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xbl/builtin/unix/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xbl/builtin/unix' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xml/resources' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=dom/xml/resources -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/resources/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/dom/xml/resources/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/dom/xml/resources' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=layout/style -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style/xbl-marquee' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=layout/style/xbl-marquee -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/xbl-marquee/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/style/xbl-marquee/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/style/xbl-marquee' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/generic' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=layout/generic -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/generic/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/generic' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/mathml' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=layout/mathml -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/en-US -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/mathml/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/mathml' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/tools/recording' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=layout/tools/recording -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tools/recording/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/layout/tools/recording/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/layout/tools/recording' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/resources/content' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=docshell/resources/content -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/resources/content/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/docshell/resources/content/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/docshell/resources/content' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/jsat' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=accessible/jsat -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/jsat/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/accessible/jsat/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/accessible/jsat' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/locales' ../../../config/nsinstall -R -m 644 '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/locales/en-US/hunspell/en-US.dic' '../../../dist/bin/dictionaries' ../../../config/nsinstall -R -m 644 '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/extensions/spellcheck/locales/en-US/hunspell/en-US.aff' '../../../dist/bin/dictionaries' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/extensions/spellcheck/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/manager/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=security/manager/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/manager/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/security/manager/pki/resources' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=security/manager/pki/resources -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki/resources/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/security/manager/pki/resources/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/security/manager/pki/resources' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/aboutcache' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/aboutcache -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/aboutcache/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/aboutcache/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/aboutcache' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/aboutcheckerboard' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/aboutcheckerboard -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/aboutcheckerboard/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/aboutcheckerboard/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/aboutcheckerboard' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/aboutmemory' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/aboutmemory -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/aboutmemory/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/aboutmemory/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/aboutmemory' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/aboutperformance' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/aboutperformance -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/aboutperformance/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/aboutperformance/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/aboutperformance' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/alerts -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/alerts/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/alerts' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/apppicker' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/apppicker -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/apppicker/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/apppicker/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/apppicker' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/cookie' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/cookie -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/cookie/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/cookie/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/cookie' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/extensions' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/extensions -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/extensions/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/extensions/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/extensions' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/extensions/schemas' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/extensions/schemas -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/extensions/schemas/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/extensions/schemas/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/extensions/schemas' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/formautofill' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/formautofill -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/formautofill/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/formautofill/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/formautofill' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/gfx' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/gfx -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/gfx/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/gfx/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/gfx' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/passwordmgr' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/passwordmgr -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/passwordmgr/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/passwordmgr/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/passwordmgr' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/prompts' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/prompts -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/prompts/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/prompts/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/prompts' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/reader' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/reader -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/reader/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/reader/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/reader' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/telemetry' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/thumbnails' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/thumbnails -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/thumbnails/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/thumbnails/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/thumbnails' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/typeaheadfind' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/typeaheadfind -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/en-US -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/typeaheadfind/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/typeaheadfind' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/viewconfig' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/viewconfig -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/viewconfig/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/viewconfig/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/viewconfig' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/viewsource' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/viewsource -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/viewsource/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/viewsource/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/viewsource' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/printing' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/printing -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/printing/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/printing/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/printing' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/satchel' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/satchel -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/en-US -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/satchel/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/satchel' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/filepicker' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/components/filepicker -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/filepicker/en-US -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/components/filepicker/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/components/filepicker' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/content' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/content -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/content/en-US -DCXXFLAGS='-I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -I/usr/pkg/include -g -O2 -fomit-frame-pointer ' -DCPPFLAGS='-I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz' -DNDEBUG=1 -DTRIMMED=1 -Dtarget=x86_64-pc-linux-gnu '-DMOZ_CONFIGURE_OPTIONS=--with-external-source-dir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 --enable-application=mail --disable-tests PKG_CONFIG=/home/pbulk/build/mail/thunderbird52/work/.tools/bin/pkg-config CC=cc CXX=c++ --enable-jemalloc --enable-system-ffi --enable-default-toolkit=cairo-gtk3 --enable-chrome-format=flat MAKE=make --enable-system-hunspell --enable-alsa --disable-crashreporter --disable-dbus --disable-elf-hack --enable-extensions=gio --disable-gconf --enable-gio --disable-gnomeui --disable-icf --enable-install-strip --disable-libjpeg-turbo --disable-necko-wifi --disable-official-branding --enable-optimize=-O2 --enable-pie --enable-pulseaudio --enable-system-cairo --enable-system-pixman --disable-updater --enable-url-classifier --disable-webrtc --prefix=/usr/pkg --with-pthreads --with-system-bz2 --with-system-icu --with-system-jpeg --with-system-libevent=/usr/pkg --with-system-libvpx --with-system-nspr --with-system-nss --with-system-zlib --enable-calendar' -DCC=/home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/cc -DCC_VERSION=8.5.0 '-DCXX=/home/pbulk/build/mail/thunderbird52/work/.cwrapper/bin/c++ -std=gnu++11' '-DCFLAGS=-Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/ffmpeg4 -I/usr/pkg/include/harfbuzz -fno-strict-aliasing -fno-math-errno -pthread -pipe -I/usr/pkg/include' -DMOZ_USE_LIBCXX -DTOPOBJDIR=/home/pbulk/build/mail/thunderbird52/work/build -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/content/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/content' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_GTK -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/locales/jar.mn sed -e 's/%AB_CD%/en-US/' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/locales/update.locale > ../../dist/bin/update.locale gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/downloads' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/mozapps/downloads -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/downloads/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/downloads/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/downloads' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/mozapps/extensions -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions/en-US -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/extensions/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/extensions' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/handling' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/mozapps/handling -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/handling/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/handling/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/handling' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/preferences' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/mozapps/preferences -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/preferences/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/mozapps/preferences/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/mozapps/preferences' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/pluginproblem' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/pluginproblem -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/pluginproblem/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/pluginproblem/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/pluginproblem' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/profile' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/profile -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/profile/en-US -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/profile/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/profile' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/themes/linux/global' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/themes/linux/global -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/themes/linux/global/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/themes/linux/global/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/themes/linux/global' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/themes/linux/mozapps' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=toolkit/themes/linux/mozapps -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/themes/linux/mozapps/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/themes/linux/mozapps/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/themes/linux/mozapps' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/xre' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=devtools/client -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=devtools/client/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/webide/content' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=devtools/client/webide/content -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/webide/content/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/webide/content/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/webide/content' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/webide/themes' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=devtools/client/webide/themes -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/webide/themes/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/client/webide/themes/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/client/webide/themes' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=devtools/shared -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=devtools/shared/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/devtools/shared/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/devtools/shared/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library' rm -f '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/libxul.so-gdb.py' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/libxul.so-gdb.py.pp -Dtopsrcdir=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/toolkit/library/libxul.so-gdb.py.in' -o '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/libxul.so-gdb.py' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/gtest' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/toolkit/library/gtest' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/addon-sdk' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/addon-sdk' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/testing/marionette' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink --relativesrcdir=testing/marionette -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/testing/marionette/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/testing/marionette/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/testing/marionette' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/quitter' mkdir -p '../../dist/xpi-stage/quitter/chrome/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/xpi-stage/quitter -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla -f symlink -e --relativesrcdir=tools/quitter -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/quitter/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=quitter -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/tools/quitter/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/quitter' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/branding/aurora' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/branding/aurora -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/branding/aurora' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/branding/aurora/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/branding/aurora/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_DISTRIBUTION_ID_UNQUOTED=org.mozilla -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/branding/aurora/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/branding/aurora/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/ui' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=editor/ui -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/editor/ui/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/editor/ui/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/ui' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/ui/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=editor/ui/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/editor/ui/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/editor/ui/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/editor/ui/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning' mkdir -p '../../dist/xpi-stage/lightning/chrome/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/xpi-stage/lightning -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink -e --relativesrcdir=calendar/lightning -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/lightning/en-US -DGRE_MILESTONE=52.9.1 -DSOURCE_STAMP='' -DMOZ_SOURCE_STAMP='' -DTHUNDERBIRD_VERSION=52.9.1 -DTHUNDERBIRD_MAXVERSION=52.* -DSEAMONKEY_VERSION=2.49.5 -DSEAMONKEY_MAXVERSION=2.49.* -DLIGHTNING_VERSION=5.4.9.1 -DTARGET_PLATFORM=Linux_x86_64-gcc3 -DXPI_EM_ID="{e2fda1a4-762b-4020-b5ad-a41df1933103}" -DMOZ_BUILDID=20230926011934 -DNDEBUG=1 -DTRIMMED=1 -DTHEME=linux -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=lightning -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/lightning/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/libical/src/libical' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/xpi-stage/lightning -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink -e --relativesrcdir=calendar/base -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/en-US -DNDEBUG=1 -DTRIMMED=1 -DTHEME=linux -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=lightning -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/base/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical/build' gmake[3]: Nothing to be done for 'libs'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/base/backend/libical/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata' mkdir -p '../../../dist/xpi-stage/gdata-provider/chrome/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/xpi-stage/gdata-provider -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink -e --relativesrcdir=calendar/providers/gdata -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/providers/gdata/en-US -DLIGHTNING_VERSION=5.4.9.1 -DSEAMONKEY_VERSION=2.49.5 -DTHUNDERBIRD_VERSION=52.9.1 -DCOMM_BUILD= -DGDATA_VERSION=3.3 -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=gdata-provider -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/providers/gdata/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../../dist/xpi-stage/gdata-provider -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink -e --relativesrcdir=calendar/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/locales/en-US -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=gdata-provider -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/providers/gdata/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/import-export' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/xpi-stage/lightning -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink -e --relativesrcdir=calendar/import-export -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/import-export/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=lightning -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/import-export/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/import-export' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/xpi-stage/lightning -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink -e --relativesrcdir=calendar/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/locales/en-US -DTHEME= -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=lightning -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/lightning/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/xpi-stage/lightning -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink -e --relativesrcdir=calendar/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=lightning -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/timezones' mkdir -p '../../dist/xpi-stage/calendar-timezones/chrome/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/xpi-stage/calendar-timezones -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink -e --relativesrcdir=calendar/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/locales/en-US -DTHUNDERBIRD_VERSION=52.9.1 -DSEAMONKEY_VERSION=2.49.5 -DCALENDAR_VERSION=5.4.9.1 -DTIMEZONES_VERSION=2.2016j -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DXPI_NAME=calendar-timezones -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/calendar/timezones/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/timezones' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/content' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/content -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/content/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/content/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/content' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/themes' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/themes -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/themes/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/themes/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/themes' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/locales' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/locales/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/facebook' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/protocols/facebook -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/facebook/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/facebook/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/facebook' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/gtalk' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/protocols/gtalk -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/gtalk/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/gtalk/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/gtalk' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/irc' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/protocols/irc -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/irc/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/irc/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/irc' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/odnoklassniki' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/protocols/odnoklassniki -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/odnoklassniki/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/odnoklassniki/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/odnoklassniki' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/skype' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/protocols/skype -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/skype/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/skype/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/skype' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/twitter' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/protocols/twitter -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/twitter/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/twitter/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/twitter' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/xmpp' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/protocols/xmpp -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/xmpp/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/xmpp/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/xmpp' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/yahoo' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=chat/protocols/yahoo -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/yahoo/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/chat/protocols/yahoo/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/chat/protocols/yahoo' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail' sed -e "s/^\(SourceStamp=\).*/\1/" ../dist/bin/platform.ini \ > ../dist/bin/platform.ini~ mv -f ../dist/bin/platform.ini~ ../dist/bin/platform.ini gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/base' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/base -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/base/en-US -DNDEBUG=1 -DTRIMMED=1 -DPRE_RELEASE_SUFFIX= -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_VERSION_DISPLAY=52.9.1 -DAPP_LICENSE_BLOCK=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/base/content/overrides/app-license.html -DHAVE_SHELL_SERVICE=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/base/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/base' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/locales' rm -f '.deps/generated_en-US/aol-web-search.xml' rm -f '.deps/generated_en-US/twitter.xml' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/aol-web-search.xml.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_MAXVERSION=52.*' -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@thunderbird.mozilla.org -DMOZ_APP_ID='{3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_MAXVERSION=52.* -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US -DPKG_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64' -DPKG_INST_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64.installer' '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US/searchplugins/aol-web-search.xml' -o '.deps/generated_en-US/aol-web-search.xml' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/twitter.xml.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_MAXVERSION=52.*' -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@thunderbird.mozilla.org -DMOZ_APP_ID='{3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_MAXVERSION=52.* -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US -DPKG_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64' -DPKG_INST_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64.installer' '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US/searchplugins/twitter.xml' -o '.deps/generated_en-US/twitter.xml' rm -f '.deps/generated_en-US/wikipedia.xml' rm -f '.deps/generated_en-US/bing.xml' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/wikipedia.xml.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_MAXVERSION=52.*' -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@thunderbird.mozilla.org -DMOZ_APP_ID='{3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_MAXVERSION=52.* -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US -DPKG_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64' -DPKG_INST_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64.installer' '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US/searchplugins/wikipedia.xml' -o '.deps/generated_en-US/wikipedia.xml' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/bing.xml.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_MAXVERSION=52.*' -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@thunderbird.mozilla.org -DMOZ_APP_ID='{3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_MAXVERSION=52.* -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US -DPKG_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64' -DPKG_INST_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64.installer' '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US/searchplugins/bing.xml' -o '.deps/generated_en-US/bing.xml' rm -f '.deps/generated_en-US/amazondotcom.xml' rm -f '.deps/generated_en-US/yahoo.xml' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/amazondotcom.xml.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_MAXVERSION=52.*' -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@thunderbird.mozilla.org -DMOZ_APP_ID='{3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_MAXVERSION=52.* -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US -DPKG_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64' -DPKG_INST_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64.installer' '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US/searchplugins/amazondotcom.xml' -o '.deps/generated_en-US/amazondotcom.xml' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/yahoo.xml.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_MAXVERSION=52.*' -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@thunderbird.mozilla.org -DMOZ_APP_ID='{3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_MAXVERSION=52.* -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US -DPKG_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64' -DPKG_INST_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64.installer' '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US/searchplugins/yahoo.xml' -o '.deps/generated_en-US/yahoo.xml' mkdir -p '.deps/generated_en-US/' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.generate_searchjson /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/search/list.json en-US .deps/generated_en-US/list.json /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/locales -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_MAXVERSION=52.*' -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@thunderbird.mozilla.org -DMOZ_APP_ID='{3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_MAXVERSION=52.* -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US -DPKG_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64' -DPKG_INST_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64.installer' /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/jar.mn rm -f '../../dist/bin/defaults/pref/all-l10n.js' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/all-l10n.js.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_MAXVERSION=52.*' -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@thunderbird.mozilla.org -DMOZ_APP_ID='{3550f703-e582-4d05-9a08-453d09bdfdc6}' -DMOZ_APP_VERSION=52.9.1 -DMOZ_APP_MAXVERSION=52.* -DLOCALE_SRCDIR=/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US -DPKG_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64' -DPKG_INST_BASENAME='thunderbird-52.9.1.en-US.linux-x86_64.installer' '/home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/locales/en-US/all-l10n.js' -o '../../dist/bin/defaults/pref/all-l10n.js' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/locales' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/extensions/mailviews' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/extensions/mailviews -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/extensions/mailviews/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/extensions/mailviews/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/extensions/mailviews' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/extensions/smime' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/extensions/smime -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/extensions/smime/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/extensions/smime/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/extensions/smime' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/themes/linux' /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.jar_maker -q -d ../../../dist/bin -t /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1 -f symlink --relativesrcdir=mail/themes/linux -c /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/themes/linux/en-US -DNDEBUG=1 -DTRIMMED=1 -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/themes/linux/jar.mn gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/themes/linux' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' cp -p thunderbird ../../dist/bin/thunderbird-bin ../../config/nsinstall -t -m 644 ../../dist/branding/default* ../../dist/bin/chrome/icons/default ../../config/nsinstall -t -m 644 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/app/profile/prefs.js ../../dist/bin/defaults/profile ../../config/nsinstall -D ../../dist/bin/defaults/pref /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.preprocessor -Fsubstitution -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=38 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.9.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_GLX=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_MOVEMAIL=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.9.1"' -DMOZ_B2G_OS_NAME='""' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=../mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.earlybird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_URL_CLASSIFIER=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=3 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/app/profile/channel-prefs.js -o ../../dist/bin/defaults/pref/channel-prefs.js ../../config/nsinstall -t -m 644 /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mail/app/blocklist.xml ../../dist/bin gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app/profile/extensions' ../../../../config/nsinstall -D /home/pbulk/build/mail/thunderbird52/work/build/dist/bin/distribution/extensions gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app/profile/extensions' gmake[2]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Circular /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER <- /home/pbulk/build/mail/thunderbird52/work/thunderbird-52.9.1/mozilla/CLOBBER dependency dropped. /usr/pkg/bin/gmake recurse_tools gmake[2]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/quitter' Packaging quitter@mozilla.org.xpi... /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.zip -C ../../dist/xpi-stage/quitter ../quitter@mozilla.org.xpi '*' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/tools/quitter' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning' Packaging lightning.xpi... /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.zip -C ../../dist/xpi-stage/lightning ../lightning.xpi '*' rm -f -r '../../dist/bin/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}' ../../config/nsinstall -D '../../dist/bin/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}' (cd ../../dist/xpi-stage/lightning/. && /bin/gtar -chf - .) | (cd ../../dist/bin/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/. && tar -xf -) gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/lightning' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata' Packaging gdata-provider.xpi... /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.zip -C ../../../dist/xpi-stage/gdata-provider ../gdata-provider.xpi '*' rm -f -r '../../../dist/bin/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}' ../../../config/nsinstall -D '../../../dist/bin/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}' (cd ../../../dist/xpi-stage/gdata-provider/. && /bin/gtar -chf - .) | (cd ../../../dist/bin/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/. && tar -xf -) gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/providers/gdata' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/timezones' Packaging calendar-timezones-2.2016j.xpi... /home/pbulk/build/mail/thunderbird52/work/build/_virtualenv/bin/python -m mozbuild.action.zip -C ../../dist/xpi-stage/calendar-timezones ../calendar-timezones-2.2016j.xpi '*' gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/calendar/timezones' gmake[3]: Entering directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' gmake[3]: Nothing to be done for 'tools'. gmake[3]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build/mail/app' gmake[2]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' gmake[1]: Leaving directory '/home/pbulk/build/mail/thunderbird52/work/build' if test -d dist/bin ; then touch dist/bin/.purgecaches ; fi *** Please use pkgtools/verifypc to sanity check dependencies. /bin/sed -e 's|@MOZILLA@|thunderbird52|g' -e 's|@MOZILLA_NAME@|thunderbird52|g' -e 's|@MOZILLA_ICON@|thunderbird52.png|g' < /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/mail/thunderbird52/files/desktop.in > /home/pbulk/build/mail/thunderbird52/work/desktop